2017-11-01 21 views
1

私のUIDatePickerで表される月の書式を変更したいと思います。私は試しました:スウィフト変更日付ピッカー言語

self.datePicker = UIDatePicker() 
self.datePicker.backgroundColor = .white 
self.datePicker.datePickerMode = .date 
let loc = Locale.init(identifier: "uk") 
var calendar = Calendar.current 
calendar.locale = loc 
self.datePicker.calendar = calendar 

その後、月表現はukranianであると考えられますが、他の言語であると考えられます。

+0

あなたは直接の代わりに、カレンダーの 'locale'プロパティのピッカーの' locale'プロパティを設定してみてくださいましたか? – rmaddy

答えて

2

あなたは、日付ピッカーlocaleプロパティにlocを割り当てる必要があります。

let loc = Locale(identifier: "uk") 
self.datePicker.locale = loc