在嵌入在UIView中包含的containerView中的表上调用tableView reloadData

时间:2014-01-17 18:06:43

标签: iphone uitableview ios7 reloaddata uicontainerview

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

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

我能够在FrameSettingsTableViewController中设置一些其他属性,但无法重新加载数据,设置断点会将表视图显示为nil。

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

here's my storyboard

1 个答案:

答案 0 :(得分:0)

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

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

注意frameSettingsTableViewController中的小写'f'