我希望我的桌子只显示在屏幕底部的一半,上半部分用于图像。为此,我使用CGRectMake通过代码添加了一个表视图,指定了我希望它开始的(x,y)坐标。
现在,我希望此表的每一行都导航到一个新视图。如何让导航控制器推动我的新视图?我试图在我的主视图中添加一个导航控制器,但它可以帮助任何人。
请告知最佳方法。
答案 0 :(得分:0)
查看UITableView Class Reference,特别是标题管理选择下的方法:
您最想要的方法是– selectRowAtIndexPath:animated:scrollPosition:
。您可以根据所选行将视图控制器从此方法推入堆栈。要推入堆栈,您需要设置UINavigationController
,然后调用
[self.navigationController pushViewController:viewController animated:YES];
Apple在此主题上有a nice tutorial,并附有许多示例。