【问题标题】:Why am I getting a "Title set but using a system Identifier" warning?为什么我收到“Title set but using a system Identifier”警告?
【发布时间】:2013-03-17 21:30:07
【问题描述】:

我收到以下警告:

MainStoryboard.storyboard:标题集但使用系统标识符 (这些属性是互斥的;Title 将被忽略)

我的故事板上有一个手动放置的工具栏,带有标题和取消按钮。这有什么问题?

【问题讨论】:

  • 错误信息非常有用
  • 它可能是信息丰富的,但它是神秘的和令人困惑的。感谢下面的答案,我能够找到解决问题的方法。奇怪的是,标题是在 Inspector 中设置的,但不是由我设置的,因此我对为什么会发生这种情况感到困惑。

标签: ios objective-c ios6 storyboard uistoryboard


【解决方案1】:

您是否为“取消”按钮添加标题(例如“取消”)?

您不需要这样做,因为将栏按钮项设置为系统栏按钮项(如取消)会自动设置标题,并且会为您本地化。

【讨论】:

  • 谢谢!不知道为什么当我从“自定义”更改为“取消”时,Xcode 会自动填写“项目”作为标题,然后将其留在原处,但清除标题修复了它。
猜你喜欢
  • 2011-11-15
  • 1970-01-01
  • 1970-01-01
  • 2011-04-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多