我想使用Xcode在顶部而不是在底部显示我的标签/菜单栏项目。该怎么做?我正在使用Swift5和Xcode 11,但无法在顶部显示我的标签。
工作示例:
将以下代码添加到类中。
override func viewWillLayoutSubviews() {
super.viewWillLayoutSubviews()
var tabFrame:CGRect = self.tabBar.frame
tabFrame.origin.y = self.view.frame.origin.y
self.tabBar.frame = tabFrame
}
如果使用故事板,请确保通过“身份检查器”将选项卡栏类更改为自定义类。