//xib获取控件适配后的真实frame -(void)layoutSubviews { [super layoutSubviews]; // 不加这下面两句,获得的尺寸会是xib里的未完成autolayout适配时的尺寸,storyboard同理(把这两句写在viewDidLoad:方法中,将contentView换成控制器的view) [self.contentView setNeedsLayout]; [self.contentView layoutIfNeeded]; }
本文共 294 字,大约阅读时间需要 1 分钟。
//xib获取控件适配后的真实frame -(void)layoutSubviews { [super layoutSubviews]; // 不加这下面两句,获得的尺寸会是xib里的未完成autolayout适配时的尺寸,storyboard同理(把这两句写在viewDidLoad:方法中,将contentView换成控制器的view) [self.contentView setNeedsLayout]; [self.contentView layoutIfNeeded]; }
转载于:https://juejin.im/post/5a31f1986fb9a0450b6666bd