2011-05-13 74 views
0

处理场景的正确方法是什么?我们必须在splitview中选择rootview的每一行来显示不同的视图(由不同的视图控制器控制)。在SplitView中处理视图

回答

0

在RootViewController的你有称为表视图代表选择器:

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

SPLITVIEW控制器与所述的TableView +导航模式(它更像标签栏)略有不同。您必须更改SplitViewController的viewControllers属性以设置所选行的viewController。在DetailViewController中,您可以管理为该选择分配的内存。更多:http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/iPadControllers/iPadControllers.html

+0

当我们在不同视图之间切换时,内存管理如何呢?我不认为我们可以推送视图,因为我们没有导航控制器 – Christina 2011-05-13 13:22:21

+0

好的,你是对的导航问题。我改变了我的答案。 – 2011-05-16 15:26:20