我希望替换UITableView
的MasterViewController部分中的UISplitViewController
。而不是UITableView
,我只想要一个视图,以便我可以在其中放置UIButtons
,UILables
等。然后,这些按钮将控制SplitView的DetailView部分中显示的内容。
我在另一个地方问了这个问题,有人建议我创建UISplitViewController
的子类。除了保留DetailViewController.h,.m和.xib以及根据我的喜好编辑MasterViewController.h,.m和.xib之外,这个人没有给出太多指导。
以下是我采取的步骤:
然后我收到此错误: - [UIViewController _loadViewFromNibNamed:bundle:]
加载了“MasterViewController”笔尖,但未设置视图插座。“
我是否在正确的轨道上?如果我是,有人可以帮助我解决我得到的错误吗?
否则,如果我犯了这个错误,有人会指出我正确的方向吗?
谢谢!
答案 0 :(得分:6)
现在,在最新的Xcode中使用故事板,这就是我所做的......
现在,添加按钮并以您希望的方式连接。如果你坚持在细节部分使用单个视图控制器,你应该能够直接引用detailViewController并根据需要填充它;对于倍数,你可以使用替换segues。
对于iPhone,步骤将类似。您必须从导航控制器按住Ctrl键单击并拖动到新的ViewController,并以相同的方式设置替换的ViewController.h / .m文件。你的按钮中的segue将是push segues,或者你可以简单地调用performSegueWithIdentifier:sender :.