問題タブ [uidatepickermodetime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1039 参照

iphone - UIDatePickerがUIPopoverControllerの特定のモードで正しくレンダリングされない

私はiPhoneアプリでモーダルに使用している使用法を持っていますが、正常に動作しますUIDatePickerUIDatePickerModeTime

代替テキスト

iPadでこれと同じ基本コードを使用しますが、ビューをに配置すると、UIPopoverControllerかなり一貫性のない結果が得られます。希望するモード(UIDatePickerModeTime)と他の3つのモードを以下に示します。それらのうちの2つがまったくレンダリングされておらず、代わりにコンテンツがないことに注意してください

UIDatePickerModeTime

代替テキスト

UIDatePickerModeCountDownTimer

代替テキスト

UIDatePickerModeDateAndTime

代替テキスト

UIDatePickerModeDate

代替テキスト

UIDatePickerModeTimeとモードが混乱する原因は何UIDatePickerModeDateAndTimeでしょうか?

0 投票する
1 に答える
347 参照

objective-c - NSString と曜日、NSDate と時刻を組み合わせて NSDate オブジェクトにする

次の 2 つのオブジェクトがあります。月曜日、火曜日、水曜日などの曜日を含む NSString オブジェクト。UIDatePickerModeTime を使用して UIDatePicker から保存された NSDate オブジェクト。

NSDate からの時間で NSString の次の出現である 3 番目のオブジェクト NSDate を作成する必要があります。

0 投票する
1 に答える
999 参照

iphone - UIDatePicker、時間、および1970

私は今、1日か2日噛んでいる小さな問題に遭遇しました。

DateCellと呼ばれるAppleのサンプルプロジェクトを使用して、そのUIDatePickerを持ち上げ、時刻に設定しました。画面のオン/オフのアニメーションスライドと同じように、この特定のコードを使用しました。

私のワークフローは、開始時間、ランチタイムアウト、ランチタイムイン、および停止時間の4つの値を設定することです。[NSDatedate]を使用してこれらの値を設定しました。

次に、NSCalander:component呼び出しを使用して、「ランチタイムアウトを取得するために開始時間に30分を追加する」、「開始時間-ランチタイムアウト-停止時間を取得するために8時間」などの計算を行います。

初期設定は問題なく進みます。開始時間セルをクリックするとピッカーが表示され、時間の変更を選択すると、私の簡単な数式に従って他の3回が変更されます。

2行目が選択されている場合、ランチタイムアウトになると、ホイールが再び上がり、ランチタイムアウト時間を選択します。しかし、これが私の問題の始まりです。私のUIDatePickerModeTimeホイールは、1970年1月1日の日付部分を返すようです。そして、この日付部分は、私の数式を台無しにします。

私の質問は、これを修正するために何ができるかということです。

ピッカーのXIBで初期の最小時間を設定してみました。この種の動作は機能しますが、ホイールで時間を選択すると、ホイールはXIBで設定された時間に回転します。この方法は、すっきりした感じがしません。

initWithTimeIntervalクラスのメソッドを設定しようとしましたが、これらは時間をブロックし、私が探しているものではないと思います。

NSDateFormatter:stringFromDate | dateFromString呼び出しも試しましたが、これらは影響しませんでした。

私がまだしていないこと:

カスタム定義の日付/時刻文字列。

UIDatePicker:Timeを最初から再構築する

私は何かを見過ぎていますか?

ありがとう。

0 投票する
2 に答える
1173 参照

iphone - UIDatePicker のモードを UIDatePickerModeTime に変更すると、UIDatePicker の時間がリセットされますか?

私は iPhone アプリケーションで UIDatePicker を使用しています。日付ピッカーのモードが UIDatePickerModeTime と UIDatePickerModeDate の間で切り替わるボタンをクリックしたままにしています。モードがUIDatePickerModeDateのときにdatepickerの日付を変更すると、モードを切り替えると変更された日付が正しく表示されますが、時間を変更してモードを切り替えると、モードをUIDatePickerModeTimeに再度切り替えると、時刻が午前12:00にリセットされます。なぜこれが起こっているのか、どうすればよいのかわかりません。助けてください。

0 投票する
2 に答える
1951 参照

ipad - モードUIDatePickerModeDateAndTimeのiPadの空白のUIDatePicker

iPadのUIDatePickerで苦労しています。setDateまたは.dateの割り当てにより、DatePickerは空になります。

これが私のDatePickerがiPadでどのように見えるかです

モードをUIDatePickerModeDateまたはUIDatePickerModeTimeに変更すると、正常に見えます。

ご回答ありがとうございます!

0 投票する
0 に答える
658 参照

iphone - UIDatePickerModeTime でコンポーネントの幅を変更する

わかりましたので、現在私が取り組んでいるアプリでは、ユーザーが待機時間を入力できるようにUIDatePickerモードを設定して (読み取り: ハッキング) を使用しています。これに関する問題は、およびプロパティを無視するためUIDatePickerModeCountDownTimer、最大値を制限できないことです (5 時間にしたい) 。UIDatePickerModeCountDownTimermaximumDateminimumDate

そこで、モードを に変更してみましたUIDatePickerModeTime。これにより、制限を設定できます。ここでの問題は、orUIDatePickerModeTimeが呼び出されないようで、コンポーネントが非常に薄く、タイトルがないことです。widthForComponent:titleForRow:

以前は、見栄えは良かったのですが、制限を調整することはできませんでした。これらのコンポーネントの幅を変更するにはどうすればよいですか? スクリーンショットを追加したので、私が何を意味するかがわかります (写真のフランス語を許してください。私はアプリのフランス語ローカライズに取り組んでいました)。

これは SO に関する私の最初の投稿です。ずっと使用していたので、何か忘れた場合はお知らせください。私はコードを投稿しますが、(会社のルール) 許可されていないと思います。とにかく、すべてが複雑です。

これは、モードが設定されている場合ですUIDatePickerModeCountDownTimer(別名、どのように見せたいか):

http://i.imgur.com/ZX9Hx.png

そして、これはモードが設定されている場合の外観ですUIDatePickerModeTime(別名、より多くの機能を備えていますが、見栄えがよくありません):

http://i.imgur.com/TE2X6.png

または、上限を設定し、そのモードで「0時間0分」を有効にする方法がある場合UIDatePickerModeCountDownTimer現在、カウントダウンタイマーとして設計されているため、このオプションは無効になっています)、教えてください知る!

ありがとう!

PS: iOS SDK 6.0 と ARC を使用しており、展開ターゲットは iOS 5.0+ です。

PPS: 担当者がいないため、「スパム防止」で画像を投稿できませんでした。だから私はimgurのリンクを残しました

編集:コンポーネントの幅を設定するコードは次のとおりです。私はUIPicker自分のアプリにデータソースなどを含む他のカスタムを持っていますが、非常に単純なもののためだけに別のカスタム UIPicker を作成したくありません。

0 投票する
6 に答える
3372 参照

iphone - 時間選択ではなく、UIDatePickerで日付選択のみを無効にする方法

アプリでUIDatePickerを使用していますが、日付の選択のみを無効にしたいので、時間の選択は有効にしないでください。

誰かがこれで私を助けることができますか?

0 投票する
2 に答える
4350 参照

iphone - UIDatePicker で時間のみを表示する

時間のみを表示するように UIDatePicker を設定する次のコードがあります。これらの UIDatePickers が 2 つ表示されており、それらを使用して、ユーザーが時間範囲 (午前 7 時から午後 5 時まで) を選択できるようにしたいと考えています。

時間のみを表示し、分を表示しないように UIDatePicker を設定するにはどうすればよいですか?