私は日付ピッカーから日付を選択するカスタムアラートビューコントローラを持っていますが、私はちょっと混乱しています。アラートビューコントローラの日付ピッカーと、アラートビューコントローラの色を変更する方法を示します。私のコードは、私はこの質問には、すでにいくつかの時間を頼まれて、それぞれの時間は、答えはあなたがのViewControllerを作成し、それを使用する必要があります」だっただけでなく覚えていればそれがこの、 IOSの日付を選択するカスタムアラートビューコントローラ
答えて
のように見え、
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"\n\n\n\n\n\n\n\n\n\n\n" message:nil preferredStyle:UIAlertControllerStyleActionSheet];
UIDatePicker *picker = [[UIDatePicker alloc] init];
[picker setDatePickerMode:UIDatePickerModeDate];
[alertController.view addSubview:picker];
[alertController addAction:({
UIAlertAction *action = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault handler:^(UIAlertAction *action) {
NSLog(@"OK");
NSLog(@"%@",picker.date);
}];
action;
})];
UIPopoverPresentationController *popoverController = alertController.popoverPresentationController;
popoverController.sourceView = sender;
popoverController.sourceRect = [sender bounds];
[self presentViewController:alertController animated:YES completion:nil];
です警告として」と、あなたは私もそれを行うには良い方法だと思う、+あなたが影を追加、アラートのようなあなたのコントローラの外観を作ることができます...
はこの回答を参照してください何をする必要があるか見て:How to add date picker to UIAlertController(UIAlertView) in Swift?
私は客観的なCで働いています –
@HamzaImranこれは、あなたがobj cで作業している場合でも、正しいアプローチになります。アラートビューにあまりにも多くのコンポーネントを追加するだけで、それを台無しにするだろう。 – Rishabh
私は客観的なCでそれを得ることができますか? @ Rishabh –
- 1. 日付ピッカーのjsで選択できる日付の選択
- 2. 日付欄から日付を選択
- 3. 選択分日付
- 4. jquery datepickerで日付を選択すると、選択した日付で
- 5. appiumのカレンダーピッカーの日付を選択できませんIOS
- 6. MySQLの昨日の日付を選択
- 7. 日付フィールドのみを選択する
- 8. datePickerの日付を選択するイベント
- 9. 前の日付の選択
- 10. Railsの日付を選択短縮日
- 11. Javaでの日付選択
- 12. FSCalenderの選択日付
- 13. PHP日付の選択日付と等しい日付:
- 14. 日付を選択するZKエラー
- 15. 動的に日付を選択する
- 16. 正しい日付を選択する
- 17. asp:カレンダーで「選択した日付」を選択するには?
- 18. Shopify - 日付選択問題
- 19. 日付ピッカー月選択アニメーション
- 20. Ruby Gemカレンダー日付選択
- 21. jQuery日付選択ツール - 選択した日付を複数選択しますか?
- 22. Q(KDB)日付範囲内の今日の日付を選択する
- 23. MAX(日付)で選択するには?
- 24. 最大日付で再選択する
- 25. Reactネイティブios/andoird datepickerの日付選択を制限する方法
- 26. 日付選択ツールの今日のボタンをオンにする
- 27. ブートストラップ日付ピッカーは、選択した日
- 28. 現在の日付のメニューを選択
- 29. 最新の日付の行を選択
- 30. 選択した日付を日付ピッカーダイアログに設定します
あなたがUIAlertViewControllerのhttps://developer.apple.com/documentation/uikit/uialertcontrollerのドキュメントを参照すると、実際にはビューの階層構造に慣れていないはずです。あなたはただ自分自身で問題を抱えているだけです。 – Abizern