【问题标题】:Can't find NSButton for iOS找不到适用于 iOS 的 NSButton
【发布时间】:2011-11-24 11:33:11
【问题描述】:

我正在使用 xcode4 和 storyboard 创建一个应用程序表单。 我想添加检查按钮,发现使用 NSButton 是最好的方法,但我在对象库中找不到 NSButton。 请告诉我如何找到它?

【问题讨论】:

  • 您应该通过单击您最喜欢的答案旁边的复选标记图标将答案标记为“已接受”。

标签: iphone ios xcode button nsbutton


【解决方案1】:

NSButton 是可可类,在 MacOS 上可用,而不是在 iOS 上。 iOS 没有标准复选框,因此您必须将 UIButton 与自定义图像一起用于选择/取消选择状态而不是那样。

或者(可能会更好)您可以使用标准的UISwitch 控件,用于类似目的

【讨论】:

  • +1 提到了开关,我当然在同时回答中错过了这个开关,即使他要求一个复选框:)
  • 非常感谢您的帮助。现在我明白为什么我找不到它了。
【解决方案2】:

当你为 iOS 编程时,没有NSButton,因为那是一个 MacOS X Cocoa 类。相反,您想使用前缀为 UI 的 CocoaTouch 类,在这种情况下为 UIButton

【讨论】:

    【解决方案3】:

    最好的方法是创建一个带有自定义图像的两个按钮,例如:button1 和 button2 都在那里。
    在视图中会出现你只需要显示button1,当用户点击button1时,隐藏button1并显示button2,即使用户点击button2,你也有隐藏button2并显示button1

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-20
      • 1970-01-01
      • 2023-02-16
      • 1970-01-01
      • 2014-04-06
      • 2018-11-27
      相关资源
      最近更新 更多