xib 布局子view超出父view的frame

2017-12-08  本文已影响0人  小的小碰撞

在控制器的viewDidLayoutSubviews 方法中实现布局约束

-(void)viewDidLayoutSubviews{
    
    [super viewDidLayoutSubviews];
    CGFloat y = 110;
    _header.frame = CGRectMake(0, 0, kScreenWidth, y);
    
    _collectionView.frame = CGRectMake(0, y, kScreenWidth, kScreenHeight - y);
}

添加背景色 查看布局的frame 是否正确

上一篇 下一篇

猜你喜欢

热点阅读