美文网首页
2018-06-12 iOS 关于使用父子视图控制器遇到的问题

2018-06-12 iOS 关于使用父子视图控制器遇到的问题

作者: dongzhensong | 来源:发表于2018-06-12 09:46 被阅读11次

1.collectionView适配.
环境: 子控制器使用拖入xib的collectionView(做好了所有约束), 设计以iPhone 8机型为模板.


View as

遇到问题: 在iPhone 5s上运行发现,collectionView宽度变宽了!各种尝试均未果,未知何故!

解决方案: 使用纯代码创建, 改成了下图的代码:

    CGFloat collectionViewHeight = size_height-
    (ZS_getRectNavAndStatusHight+61.5+35);
    self.collectionView = [[UICollectionView alloc] initWithFrame:CGRectMake(0, 35, size_width, collectionViewHeight) collectionViewLayout:layout];
    self.collectionView.backgroundColor = [UIColor whiteColor];
    [self.view addSubview:self.collectionView];
    self.collectionView.dataSource = self;
    self.collectionView.delegate = self;

相关文章

网友评论

      本文标题:2018-06-12 iOS 关于使用父子视图控制器遇到的问题

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