【问题标题】:why UIBarButtonItem default is disable?为什么 UIBarButtonItem 默认是禁用的?
【发布时间】:2013-05-07 18:34:58
【问题描述】:

我有两个项目。 我在第一个项目中创建了一个 UIBarButtonItem 对象。它默认启用,但在其他项目中默认禁用。

我使用的是 iOS6,Xcode.4.6.1 我在 iOS5、iOS4 中看到了相同的结果。 UIBarButtonItem 默认值为启用。 为什么 ?全局设置?项目设置?

【问题讨论】:

  • 如果您想要比较,请发布两者。很可能这正是@Artur 所描述的。在您的示例中,没有设置操作。
  • 是否为工具栏选择了“启用用户交互”(如果您是在 IB 中创建的)?

标签: ios uinavigationcontroller uibarbuttonitem


【解决方案1】:

在您的其他项目中,您可能确实设定了目标和行动。在 Cocoa 中,没有目标或动作的按钮被认为是禁用的。

【讨论】:

  • like this { target:self action:@selector(backto_nearme_user)] } 问题还是一样
  • @user993077 嗯...对不起,我只是假设,不确定。
  • 我认为这不是真的。如果您将工具栏添加到视图并运行应用程序,默认按钮会通过更改其颜色来响应点击——尽管没有任何操作,但它并未被禁用。
猜你喜欢
  • 2013-09-27
  • 2010-11-27
  • 2016-06-19
  • 2018-05-28
  • 1970-01-01
  • 2011-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多