【问题标题】:UITableView not populating in Tab bar iPhone applicationUITableView 未填充在标签栏 iPhone 应用程序中
【发布时间】:2010-10-24 00:42:46
【问题描述】:

我有一个标签栏应用程序,它在选择其中一个按钮时加载 UITableView。它似乎加载了视图控制器,但它似乎没有填充数据。我尝试设置 cell.text = @"cell" (同时设置行数> 0),并且 CellForRowAtIndexPath 中的 NSLog 证明实际上没有调用该函数。在 viewDidLoad 函数中到控制台的相同 NSLog 输出也不会生成任何输出,因此看起来好像没有被调用。

有什么建议吗?

【问题讨论】:

    标签: iphone uitableview uitabbarcontroller viewdidload


    【解决方案1】:

    尝试从您的 -(void)viewWillAppear:(BOOL)animated; 调用 [tableView reloadData]方法。每次用户导航到该选项卡时都应该调用它,并且应该触发当前未调用的委托回调。如果仍然没有调用它们,请确保您已将表委托设置为 self。

    编辑:实际上请确保您已将表格视图的委托和数据源设置为 self;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-19
      • 1970-01-01
      • 1970-01-01
      • 2012-09-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多