2009-11-07 25 views
0

我使用Core Data模板創建了一個iPhone項目。現在,當我嘗試將我的plist文件更改爲「狀態欄最初隱藏= YES」時,我無法在我的選項中找到該鍵。相反,我發現了很多與核心數據相關的密鑰,這些密鑰是我以前從未見過的。iPhone plist文件版本...添加鍵有時不起作用

無論如何,我自己添加了「最初隱藏狀態欄」鍵,並將其設置爲一個布爾值,然後打勾。但只是不起作用。狀態欄在那裏。

是否有許多版本或類型的iPhone的屬性列表文件?可用的密鑰依賴於什麼?最後,我怎樣才能達到我想要的? :)

回答

1

嘗試添加密鑰「UIStatusBarHidden」並將其設置爲true。這是在設置「狀態欄最初隱藏」時在plist內部使用的名稱。

+0

是的,這工作。但爲什麼會發生?有沒有辦法告訴Xcode以不同的方式處理我的plist文件? – Dimitris 2009-11-09 00:21:56

+0

使用原始密鑰代替人類可讀的長版本,因爲它是XCode將其存儲在plist文件中的方式。實際上,您可以通過按住Ctrl鍵單擊一個鍵並選中「顯示原始鍵/值」來更改顯示模式,以顯示plist文件中所有條目的原始鍵。 關於如何更改哪些鍵值默認存在於下拉列表中,我沒有答案。 您可以在信息屬性列表鍵值參考文檔中找到有關plist文件的更多信息:http://developer.apple.com/iphone/library/documentation/General/Reference/InfoPlistKeyReference/ – 2009-11-09 12:23:42