美文网首页
Swift: 修改 tabBar的背景为透明,并去掉黑线.

Swift: 修改 tabBar的背景为透明,并去掉黑线.

作者: 814caae8520c | 来源:发表于2015-12-31 15:05 被阅读1785次

这是我写的第一篇技术文章. 

在开发时遇到问题,总是不能搜到合适的解决办法.希望我的尝试能给开发中的新手带来帮助.

一般遇到这个问题的人都是这样修改的:

你会发现tabBar 的底色不是黑就是灰, tabBar 的父类是 UIView 呀,怎么会不听话?

按住 win 键/(苹果键盘的Command) 点击 self.tabBar 进入官方说明. 并没有发现什么有用的.

再次点击 UITabBar, 会发现这个和这个:

还有这个:

貌似是要开启自定义模式, 才能设置 tabBar 的背景图片和 shadowImage:

如果不需要开启也能更改,麻烦知道的人告诉我一声.

当如上设置后, 你的 tabBar 应该就和我一样变完全透明了.~

贴上我的一些其他尝试:

barTintColor 在下一篇中解释.

相关文章

网友评论

      本文标题:Swift: 修改 tabBar的背景为透明,并去掉黑线.

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