1

我想允許用戶使用iPhone的設置應用程序輸入有效日期。iPhone設置包

我已經嘗試過很多PreferenceSpecifiers數據節點類型,包括日期。

我有兩個問題:

  1. 當我指定日期的類型,設置應用程序崩潰內我的應用程序。工作示例將不勝感激。

  2. 由於此方法尚未適用於我,我是否可以通過編程方式驗證用戶輸入的日期?

回答

3

對號碼2的回答是否定的。唯一一次您可以驗證輸入的數據是下次您的應用程序啓動。您的應用程式的所有代碼都不會透過[設定]應用程式執行

您可能會考慮將此設置拉入您的應用。

0

你看過應用指南的this guidethis section了嗎?他們詳細描述了這種設置如何工作。

您將無法驗證用戶通過設置應用程序設置的任何內容。另外,我沒有在任何地方看到Date作爲有效的設置類型,所以我甚至不認爲這是通過Settings應用程序可能的。

我只是在應用程序內創建一個設置視圖。這樣你可以控制你的定製邏輯,只要你認爲合適。