美文网首页
从xib和storyboard加载的控制器view的尺寸问题

从xib和storyboard加载的控制器view的尺寸问题

作者: 訷訷 | 来源:发表于2016-04-18 22:19 被阅读503次

从xib加载的view在viewdidload(是控制器的方法)里得到的这个view的frame不是最终准确尺寸,viewdidlayoutsubviews(是控制器的方法)里才是正确。注:区分layoutSubview(是控件的方法)

@implementation ViewController
- (void)viewDidLoad {
    [super viewDidLoad];
    NSLog(@"viewDidLoad----%@", NSStringFromCGRect(self.view.bounds));
}
- (void)viewDidLayoutSubviews
{
    [super viewDidLayoutSubviews];
    NSLog(@"viewDidLayoutSubviews-----%@", NSStringFromCGRect(self.view.bounds));
}

但从storyboard里加载的在viewdidload里得到的view是最终准确尺寸(待验证)(已证)

相关文章

网友评论

      本文标题:从xib和storyboard加载的控制器view的尺寸问题

      本文链接:https://www.haomeiwen.com/subject/wopalttx.html