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

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;
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • “一根筋”是人们对于某些人的性格偏执或固执、死板不开窍、认死理不知变通、做事“一条道跑到黑的人”的一种形容,从完整...
    孟琳漫步人生路阅读 3,480评论 0 1
  • 图片发自简书App 不知不觉天就亮了,像北方的春天。短信是好东西,真是省事;发个消息,自己特别安慰。没有以前...
    亻乍阅读 1,612评论 0 0

友情链接更多精彩内容