0

一直在研究这个并且被卡住了。I have a sliding menu in my app that is a UITableView and what I'd like to happen is that when a cell is selected the topView will be updated to a UINavigationController that loads my UICollectionView. 我正在使用情节提要,目前我有一个交叉淡入淡出的模式转场来加载新视图以实现功能目的。这是一个屏幕截图,任何帮助将不胜感激。我知道视图应该在函数中更新

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

最上面的 UIView 叫做 topLayer

此处提供屏幕截图:http: //d.pr/i/idRo

4

1 回答 1

0

将手动触发的 segue 从 topview 连接到 UINavigationController 并给它一个标识符。使用该标识符如下:

     - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

    if (indexPath.row == 0) {
            [self performSegueWithIdentifier:@"topviewToNagivgationController"  sender:self];
        }
//else
    }
于 2013-04-01T05:17:24.567 回答