为啥我收到“Title set but using a system Identifier”警告?

Posted

技术标签:

【中文标题】为啥我收到“Title set but using a system Identifier”警告?【英文标题】: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 中设置的,但不是由我设置的,因此我对为什么会发生这种情况感到困惑。 【参考方案1】:

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

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

【讨论】:

谢谢!不知道为什么当我从“自定义”更改为“取消”时,Xcode 会自动填写“项目”作为标题,然后将其留在原处,但清除标题修复了它。

以上是关于为啥我收到“Title set but using a system Identifier”警告?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我不断收到 OverwriteModelError?

为啥我收到 NullPointerException 错误

为啥我收到 AuthenticationCredentialsNotFoundException?

为啥我收到的 jwt 格式错误?

为啥我收到“无法解析 NSPredicate”错误

为啥我收到 AbstractDynamicObject$CustomMessageMissingMethodException 错误?