swift – iOS 10:自定义UITabBar背景图像在图像顶部生成边框.我该如何删除它?

swift – iOS 10:自定义UITabBar背景图像在图像顶部生成边框.我该如何删除它?,第1张

概述任何人都有一个工作的解决方案来摆脱iOS 10中的这个边界?我有一个自定义UITabBar背景图像. 我试过以下没有结果: tabBar.backgroundImage = UIImage(named: "myBackgroundImage.png")tabBar.shadowImage = niltabBar.shadowImage = UIImage()// i've also trie 任何人都有一个工作的解决方案来摆脱iOS 10中的这个边界?我有一个自定义UITabbar背景图像.

我试过以下没有结果:

tabbar.backgroundImage = UIImage(named: "myBackgroundImage.png")tabbar.shadowImage = niltabbar.shadowImage = UIImage()// i've also trIEd combinations of this in the storyboard directly

我终于把手举到空中并将酒吧风格设置为“黑色”..这并没有摆脱边界,而是让它变白了.所以它隐藏了它.

解决方法 如果你使用backgroundImage,那么阴影线就会出现
所以你可以尝试这个:

self.tabbar.backgroundImage = UIImage()self.tabbar.shadowImage = UIImage()let tabbarVIEw = UIImageVIEw(image: #imageliteral(resourcename: "YOUR_IMAGE"))tabbarVIEw.frame = CGRect(x: 0,y: 49 - IMAGEHEIGHT,wIDth: SCREENWIDTH,height: IMAGEHEIGHT)self.tabbar.addSubvIEw(tabbarVIEw)self.tabbar.sendSubvIEw(toBack: tabbarVIEw)

它对我有用

总结

以上是内存溢出为你收集整理的swift – iOS 10:自定义UITabBar背景图像在图像顶部生成边框.我该如何删除它?全部内容,希望文章能够帮你解决swift – iOS 10:自定义UITabBar背景图像在图像顶部生成边框.我该如何删除它?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1018710.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存