2015-09-29 19 views
5

: 8:00,8:10,8:20など、分間隔のプロパティで:UIDatePicker間隔は10分ですか?私は10分間隔で時間のためのピッカーを設定しようとしています

何が起こることはということです
UIDatePicker *timePick = [[UIDatePicker alloc]initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height/1.5)]; 
timePick.datePickerMode =UIDatePickerModeTime; 

[timePick addTarget:self action:@selector(dateIsChanged:) forControlEvents:UIControlEventValueChanged]; 
timePick.minuteInterval=10; 

時間は次のようになります。

13:00 
14:10 
15:20 
16:30 

ここで時間間隔を設定しようとすると、このプロパティを見つけることができません。

何が問題なのですか?

+1

時間と分は2つの別々のホイールです。 1つの車輪に固定値を持たせることはできません。それには何の指摘もないでしょう - 選ぶものは何もありません。 –

+0

@ JoshCaswellと同意します。このスレッドを見てください - http://stackoverflow.com/questions/10999575/uipickerview-that-looks-like-uidatepicker-but-with-seconds。 – Abhinav

+0

@JoshCaswell私はあなたを理解しているかどうかわからない、私は時代を選ぶ間隔を設定できるタイムホイールを持っていることがとても些細なことだと思うし、他のアプリでこれを見た。 8時10分、8時10分のような時間を持つようにピッカーを設定します。 8:20,8:30,8:40? – Curnelious

答えて

14

あなたはminuteInterval propertyを参照していると思いますが、iOS2以降で利用できます。 Appleのドキュメントを参照してください。

日付ピッカーが分を表示する間隔。 このプロパティを使用して分>ホイールで表示される間隔を設定できます(たとえば、15分)。間隔の値は、> 60に均等に分割する必要があります。そうでない場合は、デフォルト値が使用されます。デフォルト値と最小値は1です。最大値は30です。

関連する問題