我发现了UIViewController
的一个奇怪的事情。
它是一个标准的UIViewController
,其中包含3个UITableView
,如果您更改TableView中的值,则会刷新TableView中的数据数组,并在TableView 3上调用reloadData
。
TableView 3的数据源获取numberOfRowsInSection:(NSInteger)section
然后我返回数组中的行数,它刚刚从1增加到2,然后返回2
但我只被称为cellForRowAtIndexPath:(NSIndexPath *)indexPath
一次。
以前有没有人经历过这个。
我曾想过将TableView 3更改为UITableViewController
并将其添加为ChildViewController
,但我不知道这将如何产生任何差异。
关心Christian Andersen