您好,我在取消/显示TableViewController
.
我有一个Scrollview
带有 4Subviews 的(最后一个subView
是可选的,如果单击了按钮)。在这个可选的子视图中是一个按钮。如果单击该按钮,将打开一个带有 TableView 的新视图。如果我单击此 TableView 中的一个单元格,我想返回上一个视图。
一切正常,但可选项View
始终显示在屏幕中间,而不是View
.ScrollView
显示 TableView 的函数:
- (void)CategoryButtonClicked:(id)sender {
[self presentViewController:advancedSearchTableViewController animated:YES completion:nil];
advancedSearchTableViewController.SourceView = @"Category";}
关闭表格视图的功能:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[self dismissViewControllerAnimated:YES completion:nil];}