Cocoa 在索引处禁用选项卡项
我有一个Cocoa 在索引处禁用选项卡项,cocoa,swift3,nstabviewcontroller,Cocoa,Swift3,Nstabviewcontroller,我有一个NSTabViewController,它有两个NSTabViewItem。我想禁用第二个选项卡 class MainTabViewController: NSTabViewController { // Properties var data : [String: AnyObject]? override func viewDidLoad() { super.viewDidLoad() let tabItem = self.tabView.tabViewItem(
NSTabViewController
,它有两个NSTabViewItem
。我想禁用第二个选项卡
class MainTabViewController: NSTabViewController {
// Properties
var data : [String: AnyObject]?
override func viewDidLoad() {
super.viewDidLoad()
let tabItem = self.tabView.tabViewItem(at: 1)
tabItem.isSelectable = true
}
}
由于
tabItem.isSelectable
是一个只能获取的属性,如何禁用和启用NSTabViewItem
item 如果需要禁用特定的NSTabViewItem
,则需要为选项卡视图设置委托,并实现func选项卡视图(NSTabView,shouldSelect:NSTabViewItem?)
方法返回false如果需要禁用特定的NSTabViewItem,则需要为选项卡视图设置委托并实现func选项卡视图(NSTabView,shouldSelect:NSTabViewItem?)
方法,如果需要禁用特定的NSTabViewItem
,则返回false