gpt4 book ai didi

xcode - 我应该如何在 swift os x 中添加选项卡 View

转载 作者:行者123 更新时间:2023-11-28 13:00:54 25 4
gpt4 key购买 nike

如何在 tabViewController 中添加标签 View 和切换标签 View ?

override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let newItem: NSTabViewItem = NSTabViewItem(identifier: "abc")
let tv: NSTextView = NSTextView(frame: NSZeroRect)
newItem.view?.autoresizesSubviews = true
newItem.view?.addSubview(tv)
newItem.label = "Untitled"
//tabView.addTabViewItem(newItem)
//tabView.selectTabViewItem(newItem)
//tabView.insertTabViewItem(newItem, atIndex: 3)
//tabView.selectFirstTabViewItem(IspViewController)

}

最佳答案

我们应该将 NSViewController 设置为创建的 NSTabViewItem

override func viewDidLoad() {
super.viewDidLoad()

// Do any additional setup after loading the view.
let newItem: NSTabViewItem = NSTabViewItem(identifier: "abc")
newItem.label = "Untitled"
// "tvcontroller" is in storyboard
newItem.viewController = storyboard?.instantiateControllerWithIdentifier("tvcontroller") as? NSViewController

addTabViewItem(newItem)
}

关于xcode - 我应该如何在 swift os x 中添加选项卡 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33886651/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com