
第一个视图中的标签栏就是我想要的.因为第二个视图不是滚动视图,所以我无法使用self.edgesForExtendedLayout = UIRectEdge.Bottom将其扩展到底部.
这看起来令人无法接受.
而且我不想将uluabbar的半透明设置为假,这不是花哨的.
我试着用另一种方式:
[[UITabbar外观] setbarTintcolor:[UIcolor whitecolor]];
它不起作用.为了使它看起来更清晰,我将颜色更改为红色.最后一个标签栏看起来也像是覆盖了一些黑色视图.
解决方法
ConsIDer of the tabbar is translucent,what’s the vIEw under the UITabbar vIEw?
这是更改条纹的tintcolor时无法正常工作的最终答案.因为UITabbar视图下的视图是黑色的.
感谢Xcode非常棒的调试功能.我们可以轻松地在UITabbar视图下找到视图.
这是UIWindow.所以解决方案是简单地将窗口的backgroundcolor更改为白色.
总结以上是内存溢出为你收集整理的ios – 当UITabbar是半透明的并且UIViewController没有延伸到tabbar后面时,uitabbar似乎覆盖了黑色视图全部内容,希望文章能够帮你解决ios – 当UITabbar是半透明的并且UIViewController没有延伸到tabbar后面时,uitabbar似乎覆盖了黑色视图所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)