1

ユーザーが iPhone の設定アプリケーションを使用して有効な日付を入力できるようにしたいと考えています。

私は、日付を含む多くの PreferenceSpecifiers データ ノード タイプを試しました。

2 つの問題があります。

  1. タイプとして日付を指定すると、設定アプリ内のアプリがクラッシュします。実際の例は大歓迎です。

  2. このアプローチはまだ機能していないため、ユーザーが入力した日付をプログラムで検証できますか?

4

2 に答える 2

3

2番の答えはノーです。入力したデータを検証できるのは、次にアプリを起動したときだけです。設定アプリを介してアプリのコードが実行されることはありません。

この設定をアプリに取り込むことを検討してください。

于 2009-11-13T19:29:55.123 に答える
0

このガイドとアプリガイドのこのセクションを読みましたか?このような設定がどのように機能するかを詳細に説明しています。

設定アプリケーションを介してユーザーが設定したものを検証することはできません。また、日付を有効な設定タイプとしてどこにも見当たらないので、設定アプリケーションからこれが可能だとは思いません。

アプリケーション内に設定ビューを作成するだけです。そうすれば、必要に応じてカスタムロジックを制御できます。

于 2009-11-13T19:41:34.067 に答える