私は、日付ピッカーで入力した生年月日に基づいて患者の年齢を計算できる医療用アプリを持っています。便宜上、Interface Builderの日付ピッカーオブジェクトのデフォルトの日付を1/1/1950に設定しました。しかし、iOS 5では、日付ピッカーが最初に読み込まれるときにデフォルトの日付が設定されなくなることに気付きました。デフォルトの日付は自動的に上限の上限(Interface Builderで有効になっている場合)またはこの上限が有効になっていない場合は現在の日付になります。 Interface Builderのデフォルトの日付フィールドには、「1/1/1950」が設定されています。 iOS 4でコンパイルされた古いデバイスの同じバージョンのアプリケーションは正常に動作し、日付ピッカーは読み込み時に1/1/1950にスクロールします。私は問題を解決するためのアドバイスを非常に感謝しています。前もって感謝します。デフォルトのピッカー日付はiOS 5では動作しません
1
A
答えて
1
ViewControllerのviewDidLoadに、ピッカーの値を記録します。正しく設定されていない場合は、プログラムでviewDidLoadに値を設定してみてください。
関連する問題
- 1. findViewByIdが日付ピッカーのフラグメントで動作しません
- 2. UI ng-adminカスタムページでブートストラップ日付ピッカーが動作しません
- 3. angle2でブートストラップ日付ピッカーが動作していません
- 4. ブートストラップ日付ピッカーのデフォルトの日付
- 5. ブートストラップ日付時刻ピッカーが動作しません
- 6. jQuery日付iOS/Androidでうまく動作する時間ピッカー
- 7. 角2 - 剣道の日付ピッカー最大と最小は動作しません
- 8. チタンAndroid:calendarViewは動作しません。Android 5.x以降
- 9. UILocalNotification.applicationIconBadgeNumberはiOS 5では動作しません!
- 10. 私は2日付ピッカーの日付ピッカー
- 11. ブートストラップ日時ピッカーが動作しません - それは崩壊しません
- 12. UIWebviewのIPカメラストリームは、IOS 5では動作しますが、IOS 6では動作しません。
- 13. 日付形式がIOSで動作しません
- 14. ng日付ピッカーの材料が角度jsで動作していません
- 15. IOS xpages日付ピッカーが返す "このフィールドは有効な日付ではありません"
- 16. MySQL 5のデフォルトの日付はnullです。日付は挿入できません= ''なぜですか?
- 17. ブートストラップ日付ピッカーの日付範囲とデフォルトの日付
- 18. AVAudioPlayerのバックグラウンドタスクはiOS 5.0.1デバイスでは動作しませんが、iOS 5 Simulatorで動作しています
- 19. 日付変換は私のシステム日付時刻では動作しません
- 20. のiOS日付ピッカー - 過去30日間
- 21. 日付ピッカーはアラビア文化の日付を設定していません
- 22. DateComponentsFormatterは過去の日付では動作しません
- 23. アプリ内購入はiOS 3と5で動作しますが、iOS 4では動作しません
- 24. Safari 5/iOS、WebSocketハンドシェイクは時々しか動作しません
- 25. materializecss 『日付ピッカー」日付ピッカー
- 26. は、日付ピッカー
- 27. は、日付ピッカー
- 28. 日付ピッカーとコンボボックスの値はmysqlにはありません
- 29. 通知メールエントリは日付ボックスでは動作しません値
- 30. 剣道日付ピッカー変更イベントは発生しません
デフォルト設定のIB設定のように見えません。あなたが示唆したように、プログラム的に設定します。ありがとう!:NSDateFormatter * myFormatter = [[NSDateFormatter alloc] init]; [myFormatter setDateFormat:@ "MMMM/dd/yyyy"]; NSDate * minDate = [myFormatter dateFromString:@ "January/01/1900"]; [picker setMinimumDate:minDate]; NSDate * maxDate = [myFormatter dateFromString:@ "January/01/2000"]; [picker setMaximumDate:maxDate]; NSDate * initialDate = [myFormatter dateFromString:@ "January/01/1950"]; [picker setDate:initialDate animated:YES]; – user183804