2016-06-08 19 views
0

我想用systemLayoutSizeFittingSize:来计算UITableViewCell的高度。单元格计算正确的高度需要viewcontroller成功布局。否则单元格的宽度可能会错误。如何判断父级ViewController布局是否完成而不使用layoutFinished标志?

所以问题是,有没有什么方法可以告诉VC是否已经成功完成布局,除了VC可以在UITableViewDelegate调用后设置属性viewDidLayoutFinished的方法。

顺便说一下,我可以通过nextResponder机制获得当前ViewController。接下来是什么?

回答

0

您可以发布来自所述UIViewController的viewWillAppear或viewDidAppear的通知,指示UIViewController完成的布局

相关问题