【发布时间】:2011-08-10 14:39:12
【问题描述】:
好吧,我从一天左右开始就遇到了这个问题,这似乎是新 iOS 开发人员中相当普遍的问题。但是,我搜索了 google、appledev、堆栈溢出等。
但是,我无法找到正确的解决方案。没有哪里有明确的答案。
我需要分段控件来更改 tabledata 源或完全显示新视图,都可以。
目前,我有一个解决方案,我将分段控件放在表头中,这可以正常工作,但我不希望分段控件与表格单元格一起滚动。
我试图让它静态且不可滚动,就像导航栏一样。
我在界面生成器中尝试了一些选项,但它们都不起作用,要么它们不显示,要么我因为找不到表格视图而崩溃。
虽然,我知道这与将视图放在视图中有关吗?
如果有人有空闲时间写一篇快速而详细的指南,我将非常感激。
编辑
尝试 1: 在IB中...
查看
-> Tableview(父视图内的tableview)
产生这个错误
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "EventsViewController" nib but didn't get a UITableView.'
【问题讨论】:
标签: iphone objective-c cocoa-touch uinavigationbar uisegmentedcontrol