我在故事板中创建了一个静态UITableView
,但是当我在我的模拟器中运行它时,它没有显示出来。是否有某种设置我可能已经开启以使其不可见?
请注意,这已在故事板中100%创建,因此无法显示代码。
答案 0 :(得分:2)
如果您使用静态表视图但具有TableViewController,请确保
/*
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
and most importantly.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
*/
在tableViewController类中注释掉了。
希望这会有所帮助。答案 1 :(得分:0)
您是否将委托和数据源连接到视图控制器。如果表没有查看您的视图控制器以进行委派,您将获得一个空白表视图。
如果没问题,可能会有任何小错误。 This Blog解释了如何创建静态表视图。您可以查看您遵循的步骤。
答案 2 :(得分:0)
我在创建它时不小心添加了部分,之后我将其更改为1我需要更新以下代码以返回1而不是0并修复它。
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1 //updated from 0 to 1
}