iOS 导航栏颜色问题

作者: 夏天爱西瓜汁 | 来源:发表于2018-07-18 15:47 被阅读421次

在设置过导航栏颜色后,挨着导航栏的视图色值和导航栏一样,但导航栏却比该视图颜色浅,如下


未命名.png

这是因为导航栏的透明度导致的
将导航栏设为不透明即可
解决:

self.navigationController.navigationBar.translucent = NO;
未命名2.png

但是设置了不透明,tableview的位置下移了64,
如图


未命名3.png

解决:

self.extendedLayoutIncludesOpaqueBars = YES;

相关文章

网友评论

    本文标题:iOS 导航栏颜色问题

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