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


你可能感兴趣的:(iOS)