我正在开发一个简单的 UI,但addSubview
在removeFromSuperview
.
在我的viewController我有一个 IBOutletUITableView
@property (strong, nonatomic) IBOutlet UITableView *tableView;
根据数据的状态,我从 viewControllers 视图中删除了 tableview。
[self.tableView removeFromSuperview];
到目前为止一切顺利,视图被删除。使用调试器时,我仍然可以看到我的 viewController 具有 tableview 的有效句柄。当我调用 addSubview 时,问题从下一行开始。
[self.view addSubview:self.tableView];
[self.tableView setDataSource:studyResult];
[self.tableView reloadData];
它似乎什么也没做,我在 UI 中看不到任何变化。我试图在tableView上设置框架,但仍然没有结果。
你们中有人见过这种行为吗?
乔