2010-03-11 42 views
2

我試圖向我的應用程序的設置包中添加嵌套的多值說明符(類似於Settings應用程序中「國際設置」的「區域格式」部分所做的操作)。iPhone應用程序設置包中的嵌套多值說明符

我試圖使用PSMultiValueSpecifier作爲第一組值(第一個屏幕,如「Region Format」中的語言列表),然後將某些項目的值(在Values數組中)設置爲PSMultiValueSpecifier再次,但它不起作用。

任何想法?

回答

1

聽起來像是你需要使用PSChildPaneSpecifier:http://blog.webscale.co.in/?p=274

+1

如果我使用PSChildPaneSpecifier的是,它會允許選擇在第一屏多個值的問題。如果您看到區域格式設置,則第一個屏幕(選擇語言的位置)就像PSMultiValueSpecifier一樣,您只能選擇其中一個值。 另外,在第二個屏幕中選擇區域時,它會自動回到第一個(語言),而不必點擊後退按鈕,因此其行爲與普通的PSMultiValueSpecifier有所不同。 – Paloma 2010-03-12 08:58:39