【发布时间】:2018-04-28 10:40:49
【问题描述】:
我想改变标签栏的高度。我是这样改的,但没有发生任何变化。
这是我的UITabBarController:
import UIKit
import SideMenu
class TabBarController: UITabBarController {
override func viewDidLoad() {
super.viewDidLoad()
setupSideMenu()
self.navigationController?.navigationBar.isHidden = true
self.tabBar.frame = CGRect(
origin: CGPoint(x: 0, y: 20),
size: CGSize(width: 400, height: 200)
)
}
【问题讨论】:
-
即使你让它工作,这也是非常危险的。它在不同的 iOS 版本上可能不起作用(相同),并且可能会在以后的版本中中断。如果您确实需要更改此类属性,我建议您创建自己的标签栏视图控制器。这比破解它的外观要容易得多。