【问题标题】:calling tableView reloadData on a table that's embedded in a containerView contained within a UIView在嵌入在 UIView 中的 containerView 中的表上调用 tableView reloadData
【发布时间】:2014-02-07 04:37:36
【问题描述】:

我尝试在 LogFrameViewController 中执行此操作以获取表格视图:

FrameSettingsTableViewController *FrameSettingsTableViewController = [[FrameSettingsTableViewController alloc] initWithNibName:@"FrameSettingsTableViewController" bundle:nil];
[[FrameSettingsTableViewController frameSettingsTableView] reloadData];

我可以在 FrameSettingsTableViewController 中设置一些其他属性,但无法重新加载数据,设置断点显示表格视图为零。

如何从我的 LogFrameViewController 中获取对该表视图的引用以重新加载数据?

【问题讨论】:

    标签: iphone uitableview ios7 reloaddata uicontainerview


    【解决方案1】:

    您必须将变量重命名为非类名

    FrameSettingsTableViewController *frameSettingsTableViewController = [[FrameSettingsTableViewController alloc] initWithNibName:@"FrameSettingsTableViewController" bundle:nil];
    [[frameSettingsTableViewController frameSettingsTableView] reloadData];
    

    注意 frameSettingsTableViewController 中的小写“f”

    【讨论】:

    • 不,不是这样。我的类名是带前缀的,为了清楚起见,这里只是将它们删除。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多