在settings.bundle中指定不可编辑的字符串?

时间:2012-05-23 17:37:54

标签: iphone objective-c cocoa-touch

我注意到有些应用程序会在settings.bundle中添加条目,这些条目只代表固定/不可编辑的字符串。

enter image description here

我只在列表中看到这些,而唯一关闭的是"文字字段"但那可编辑。

enter image description here

有没有办法在Root.plist中指定它?

2 个答案:

答案 0 :(得分:9)

确实你必须使用title而不是textField,更具体地说,为了产生你提到的例子,请使用以下提示:

  • 在Root.plist下的设置包中添加新类型标题
  • 将标题值设置为“版本”
  • 在同一项目中添加新行并将其设置为“默认值”
  • 将默认值设置为“1.1.1”

这将产生一个不可编辑的文本字段,左侧是标题值,右侧是默认值。

答案 1 :(得分:8)

而不是选择TextField使用标题