美文网首页
从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