同一个页面同时拥有collectionView和navigationBar和tabBar时可能遇到的问题

来源:互联网 发布:淘宝联盟链接怎么转换 编辑:程序博客网 时间:2024/06/07 01:25

写一个页面的时候,遇到了页面加载时候collectionView的最下面少了49个像素的位置,切换去别的页面之后,再返回,又变回正常,多方求解无果后,发现原来是系统自带的适应功能导致的,加入以下代码即可解决

    self.edgesForExtendedLayout =UIRectEdgeNone;

    self.collectionView=[[UICollectionViewalloc]initWithFrame:CGRectMake(0,0,kUIScreenWidth, kUIScreenHeight-kNavigationBarHeight-kTabbarHeight)collectionViewLayout:flowLayout];


1 0
原创粉丝点击