2017-07-01 13 views
0

日付と時刻を含むボタンのタイトルを変更したいのですが、日付を選択すると、私は時間と日付を別々に変更したい。 私のコードは日付を使用して別々に日付と時刻を変更する方法

- (IBAction)TimeDatePicker:(UIDatePicker *)sender { 
    NSDateFormatter *format = [[NSDateFormatter alloc] init]; 
    [format setDateFormat:@"dd:mm a"]; 
    NSString *timerange = [format stringFromDate:[_TimeDatePickerValue date]]; 
    [self.TimeBtn setTitle:timerange forState:UIControlStateNormal]; 

} 
- (IBAction)BookDatePicker:(UIDatePicker *)sender { 
    NSDateFormatter *formatDate = [[NSDateFormatter alloc] init]; 
    [formatDate setDateFormat:@"dd-MM-yyyy"]; 
    NSString *dateStr = [formatDate stringFromDate:[_DatePickerValue date]]; 
    [self.DateBtn setTitle:dateStr forState:UIControlStateNormal]; 
    } 
+0

'valueChanged:'アクションが2つのメソッドにバインドされている日付ピッカーを使用しているとしますか?日付ピッカーは常に表示されていますか、どのように表示されていますか? – mAu

+0

いいえ、1つの日付ピッカーと1つの時間ピッカーを個別に使用しています –

+0

plzスクリーンショットを追加 –

答えて

0

あるアクションを作成する両方の方法のそのテイク参照、その後、最初の、あなたは時間のボタンとして、そのボタン過去の日付ボタン&をコピーすることを確認してください。 最初にそのibactionをチェックし、ボタン&を右クリックしてください。これをチェックしてください。

+0

私の英語はとても弱いので、すみません。 – saraman

+0

しかし、あなたはここでコメントを理解していない、私は常に返信します。 – saraman

+0

私の両方のボタンの参照は異なります –

0

時刻は「hh:mm a」、日付は「dd-MM-yyyy」に設定してください。 これがあなたを助けてくれることを願っています。

関連する問題