[[navigationbar setbarTintcolor:[UIcolor clearcolor]];
它根本不尊重“清晰”部分.与colorWithRed相同的结果:绿色:蓝色:Alpha.
但最有趣的部分是,如果你将半透明属性设置为NO,那么它将采用你指定的颜色BUT与Alpha 1.所以如果我指定colorWithRed:1绿色:0蓝色:0 Alpha:0它将被设置为纯红色,Alpha为1.
我怎样才能实现它?是否有任何可能的解决方案使它成为一个完全不可见的barTintcolor,虽然它需要Hacky方法?
解决方法 如果您想要一个清晰的导航控制器,请尝试将导航控制器的背景图像设置为使用清晰的PNG文件(1×1透明,无颜色). 总结以上是内存溢出为你收集整理的ios – 我无法成功将UINavigationBar的barTintColor设置为clearColor全部内容,希望文章能够帮你解决ios – 我无法成功将UINavigationBar的barTintColor设置为clearColor所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)