2017-02-25 12 views
-4

カスタム日付を表示するには、日付選択ツールが必要です。どのように追加できますか?例えばSwiftを使用して日付ピッカーに属性を追加する3

2017年2月2日

2017年2月5日

2017年2月24日

@IBOutlet weak var datePicker: UIDatePicker! 
+1

これを試してみるためにあなたが書いたコードはありますか?人々にあなたに仕事を依頼しないでください。あなたが試したこととうまくいかなかったことを教えてください。あなた自身を助けようと時間を割いたことを証明するために、明白な答えを私たちに提供しません。回答。また、[Ask] –

答えて

0

あなたはあまりにも多くのカスタムの日付を持っていない場合は、あなたが作成することができますこれらの日付の配列(

var dates = ["Feb 2 2017", ...] 

は、その後、あなたのカスタムピッカービュー

customDatePicker = UIPickerView() 
customDatePicker.dataSource = self 
customDatePicker.delegate = self 

はその後、必要なデータソースとデリゲート関数を実装

var customDatePicker: UIPickerView! 

それviewDidLoadでインスタンス化および設定デリゲートとデータソース

を宣言します。

func numberOfComponents(in pickerView: UIPickerView) -> Int { 
    return 1 
} 

func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int { 
    return dates.count 
} 

func pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? { 
    return dates[row] 
} 
関連する問題