与uitableview故事板错误

我在尝试使用故事板创build我的应用程序结构时遇到此错误

静态表视图只有在embedded到UITableViewController实例中时才有效

我创build了这个有导航控制器的sotry板,然后是几个视图,它们分开了在其中具有tableview的主视图。

其中一个观点,我已经取消了主要观点有这个错误..我有几个其他的意见,同样的build立,但没有人有这个问题呢..即时通讯如果我解决这个问题,然后他们会说同样的事情,因为这是我build立的第一个看法..

任何帮助,将不胜感激。

当你说视图,我假设你的意思是UIViewControllers。 对于静态表,你的视图控制器必须是(必须)UITableViewController,它是处理表的UIViewController的子类,特别是你的情况下的静态表。

我能够把一个静态的UITableView在我的UIViewController中,只需将UITableView拖到IB的ViewController上,然后将委托和数据源都绑定到我的视图控制器,然后实现(即使我使用静态表,让Xcode闭嘴)

@interface MyController : UIViewController <UITableViewDelegate, UITableViewDataSource> @property (strong) IBOutlet UITableView *myTableView; @end 

如果你想在你的ViewController中用IB来放置多个UITableView,你可以为每个UITableView创build单独的文件/类,然后把它们作为代理来挂钩。 我看到一堆坚持从UITableViewController子类化的答案,事实并非如此。

 @interface MyTableViewDelegate : NSObject <UITableViewDataSource, UITableViewDelegate, UIScrollViewDelegate>