美文网首页
获取约束后的高度

获取约束后的高度

作者: Alan龙马 | 来源:发表于2018-08-02 10:29 被阅读4次
    在 storyboard 中 viewdidload 下
    [self.view layouifneed] 后可以获取控件的frame,在 控制器关联 xib 中却不起作用
    
    - (void)viewDidAppear:(BOOL)animated {
        [super viewDidAppear:animated];
        
        NSLog(@"--3-%f",_labTip.sc_width);
    }
    //控制器里面 获取真实frame
    - (void)viewDidLayoutSubviews {
        CGFloat width = _frequencyBgImage.frame.size.width;
        CGFloat height = _frequencyBgImage.frame.size.height;
        NSLog(@"width : %f  height : %f ",width,height);
    }
    // view xib 里面获取真实frame
    - (void)layoutSubviews {
        [super layoutSubviews];
        
        [_imvHead layoutIfNeeded];
        _imvHead.layer.cornerRadius = _imvHead.sc_width/2;
        _imvHead.layer.masksToBounds = true;
    
    }
    

    相关文章

      网友评论

          本文标题:获取约束后的高度

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