【发布时间】:2014-02-13 14:13:32
【问题描述】:
我正在尝试从视图中创建推送转场。也许图像最适合描述:
我从示例 ECSlidingViewController 项目 (BasicMenu) 开始,我试图将第一个 ViewController (Home) 扩展到另一个 ViewController。我明白了,我可以从 tableView 中的选定行转到控制器。但是当我在控制器中并点击返回时,我与第一个屏幕处于不同的屏幕(它是左上角带有按钮的空白屏幕)。我想我必须设置更多东西才能让它工作,但我不知道是什么。谢谢
更新: 从第一个视图控制器到下一个视图控制器的代码:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
// Find the selected cell in the usual way
UITableViewCell *cell = [self.searchResultsTableView cellForRowAtIndexPath:indexPath];
[self performSegueWithIdentifier:@"selectedSegue" sender:cell];
}
【问题讨论】:
-
我添加了一些代码行,但我不确定我应该添加更多。我添加了第二个视图控制器。我从 tableView 的第一个控制器添加 push segue 到第二个视图控制器,并添加了我的问题的代码行。
标签: ios objective-c uitableview uinavigationcontroller ecslidingviewcontroller