1

UIDatePicker で年を制限する必要があります。つまり、年が最大日付を超える場合、設定された年は非表示になります。

このために、私はすでに myDatePicker.maximumDate=NSDate() のように試しました

UIDatePickerViewのような私の日付ピッカー

ここで、最大日付 (2016 年など) を超える年の値を削除または非表示にするにはどうすればよいですか。

ありがとうございました

4

2 に答える 2

1

それが本当にあなたが望むものなら、UIPickerViewを使って自分でカスタムピッカーを構築する必要があると思います.

iOS ドキュメントによると、「UIDatePicker の外観はカスタマイズできません。」

于 2016-05-27T01:50:34.187 に答える
0

ピッカーで検証を設定する必要があります。ピッカーの最大日付と最小日付を設定します。////

 self.datePicker.minimumDate = minDate;
    self.datePicker.maximumDate = maxDate;
于 2016-05-26T09:54:34.853 に答える