故事板错误与uitableview

C.J*_*hns 3 iphone storyboard ios

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

静态表视图仅在嵌入UITableViewController实例时有效

我创建了这个带有导航控制器的sotry板,然后是几个视图,这些视图分支出主视图,其中包含一个tableview.

我从主视图中删除的其中一个视图有这个错误..我有几个其他视图使用相同的设置,但他们都没有这个问题..我woudnering如果我解决这个问题然后他们会说同样的事情,因为它是我设置的第一个视图..

任何帮助,将不胜感激.

Rya*_*huk 5

我只需将UITableView拖到我的ViewController中,然后将委托和数据源挂钩到我的视图控制器然后实现(即使我使用静态表,只是为了让Xcode闭嘴)

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

如果你想在你的ViewController中放置多个UITableViews,你可以为每个UITableView创建单独的文件/类,然后将它们作为委托连接起来.我看到一堆答案,坚持你必须从UITableViewController继承,而事实并非如此.

@interface MyTableViewDelegate : NSObject <UITableViewDataSource, UITableViewDelegate, UIScrollViewDelegate>
Run Code Online (Sandbox Code Playgroud)