我正在通过UISplitView XCode模板为iPad开发一个小示例。它是由根控制器形成的,其显示在窗口的左侧,而详细视图则显示在右侧。
我想要实现的目标非常简单(至少我是这么认为的),但是我在文档中找不到实现此目标的方法。
我想用一个新的控制器代替根控制器(在左侧固定的三明治),(例如,对按下按钮时启动的事件的响应)。我已经试过了:
ColorPicker *controlador = [[ColorPicker alloc] initWithNibName:nil bundle:nil];
[self.rootViewController presentModalViewController:controlador animated:YES];
[controlador release];
发生的情况是新推入的控制器充满了整个窗口,而我想要的是固定在左侧,开头是两列格式。
非常感谢 :)
最佳答案
使用pushViewController:animated
可以解决此问题。关于ModalViewController,检查文档http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ModalViewControllers/ModalViewControllers.html