【发布时间】:2011-11-24 11:33:11
【问题描述】:
我正在使用 xcode4 和 storyboard 创建一个应用程序表单。 我想添加检查按钮,发现使用 NSButton 是最好的方法,但我在对象库中找不到 NSButton。 请告诉我如何找到它?
【问题讨论】:
-
您应该通过单击您最喜欢的答案旁边的复选标记图标将答案标记为“已接受”。
标签: iphone ios xcode button nsbutton
我正在使用 xcode4 和 storyboard 创建一个应用程序表单。 我想添加检查按钮,发现使用 NSButton 是最好的方法,但我在对象库中找不到 NSButton。 请告诉我如何找到它?
【问题讨论】:
标签: iphone ios xcode button nsbutton
NSButton 是可可类,在 MacOS 上可用,而不是在 iOS 上。 iOS 没有标准复选框,因此您必须将 UIButton 与自定义图像一起用于选择/取消选择状态而不是那样。
或者(可能会更好)您可以使用标准的UISwitch 控件,用于类似目的
【讨论】:
当你为 iOS 编程时,没有NSButton,因为那是一个 MacOS X Cocoa 类。相反,您想使用前缀为 UI 的 CocoaTouch 类,在这种情况下为 UIButton。
【讨论】:
最好的方法是创建一个带有自定义图像的两个按钮,例如:button1 和 button2 都在那里。
在视图中会出现你只需要显示button1,当用户点击button1时,隐藏button1并显示button2,即使用户点击button2,你也有隐藏button2并显示button1
【讨论】: