NSButton 以编程方式推上推下类型
NSButton programmatically Push on Push off Type
我正在 Swift MacOS 中通过以下方式以编程方式创建按钮:
let feld = NSButton()
feld.frame = CGRect(x: 900+30*h, y: 20, width: 22, height: 22)
feld.image = NSImage(named: NSImage.Name("Mulleimer"))
feld.target = self
feld.action = #selector(ButtonTest)
self.view.addSubview(feld)
现在我想把按钮的样式改成"Push on Push off"。
我试过这样的东西:
feld.setButtonType(NSButton.???)
它根本行不通。我知道答案应该在:
https://developer.apple.com/documentation/appkit/nsbutton/1524983-setbuttontype
但不知道,我只是不明白如何将其转换为工作代码。有人可以帮忙吗?谢谢!
请使用代码完成。
键入 setButtonType(
和点,您将看到
所以这很简单
feld.setButtonType(.pushOnPushOff)
PS:您是否导入了 AppKit
?
我正在 Swift MacOS 中通过以下方式以编程方式创建按钮:
let feld = NSButton()
feld.frame = CGRect(x: 900+30*h, y: 20, width: 22, height: 22)
feld.image = NSImage(named: NSImage.Name("Mulleimer"))
feld.target = self
feld.action = #selector(ButtonTest)
self.view.addSubview(feld)
现在我想把按钮的样式改成"Push on Push off"。 我试过这样的东西:
feld.setButtonType(NSButton.???)
它根本行不通。我知道答案应该在:
https://developer.apple.com/documentation/appkit/nsbutton/1524983-setbuttontype
但不知道,我只是不明白如何将其转换为工作代码。有人可以帮忙吗?谢谢!
请使用代码完成。
键入 setButtonType(
和点,您将看到
所以这很简单
feld.setButtonType(.pushOnPushOff)
PS:您是否导入了 AppKit
?