iOS navigationBar与tabBar的translucent

navigationBar

translucent = YES (默认值) 时,UIViewControllerself.view 的原点是(0,0)

translucent = NO 时,UIViewControllerself.view 的原点是 (0,CGRectGetMaxY(self.navigationController.navigationBar.frame))


tabBar

translucent = YES (默认值) 时,UIViewControllerself.view 的底部会被 tabBar 遮挡

translucent = NO 时,UIViewControllerself.view 的底部不会被 tabBar 遮挡,也就是:

CGRectGetMaxY(self.view.frame) == CGRectGetMinY(self.tabBarController.tabBar.frame);

当 设置tabBarbackgroundImage,shadowImage 时,也相当于 translucent = NO


CollectionView横向排版:

https://github.com/xjh093/JHCollectionViewFlowLayout


我 的 github:https://github.com/xjh093


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容