5

我在我的故事板中创建了一个静态UITableView,但是当我在我的模拟器中运行它时它没有显示出来。是否有某种设置我可能已经打开以使其不可见?

请注意,这是 100% 在情节提要中创建的,因此没有要显示的代码。

4

3 回答 3

4

如果您使用的是静态表格视图但有 TableViewControler,请确保

/*
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
and most importantly. 
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
*/

在您的 tableViewController 类中被注释掉。

希望这可以帮助。

于 2013-12-16T17:28:39.487 回答
0

您是否将委托和数据源连接到视图控制器。如果表格没有向您的视图控制器寻求委派,您将获得一个空白表格视图。

如果没问题,可能会有任何小错误。这个博客解释了如何创建一个静态表视图。您可以检查您遵循的步骤。

于 2013-12-16T18:04:22.603 回答
0

我在创建它时不小心添加了部分,在我将其更改回 1 后,我需要更新以下代码以返回 1 而不是 0 并修复它。

override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
    return 1  //updated from 0 to 1
}
于 2015-11-23T00:29:06.070 回答