【发布时间】:2018-02-02 13:00:33
【问题描述】:
我想删除 UITabBar 的分隔符。我为 UITabBar 设置了自定义背景图像。使用以下代码,分隔符位于 UITabBar 图像上方。
class myTabBarController: UITabBarController {
override func viewDidLoad() {
UITabBar.appearance().backgroundImage = UIImage(named: "secretTab.png")
}
我添加了以下代码,但它不仅删除了线条,还删除了自定义图像。(阴影)
class myTabBarController: UITabBarController {
override func viewDidLoad() {
self.tabBar.clipsToBounds = true
self.tabBarController?.tabBar.autoresizesSubviews = false
UITabBar.appearance().backgroundImage = UIImage(named: "secretTab.png")
}
【问题讨论】:
-
@nathan 我已经看过那个帖子了。它没有帮助我:/
-
怎么会?线路被移除了吗? SO中有很多关于这个问题的答案:google.com/…
-
我也试过 "barStyle" "borderWidth" 和其他的东西,但是没用。
标签: ios swift image uitabbar shadow