我正在使用Xcode和ios編程。 我在我的預約申請中有一個datePicker。 您無法保留通過的日期。datePicker shows 1.January
當我按下datePicker時,它打開時,而不是「今天」它顯示「星期四1月1日」。 如果我滾動一天,它會顯示「星期五2月1日」。 但是,如果我在過去的幾天滾動,當它回到今天的日期時,它會顯示「今天」,因爲它應該,並且從那一點起一切正常。
即使說「1月1日星期四」如果我保存日期和時間,它顯示正確的日期和時間。
- (void)showDatePicker {
_orderTableView.userInteractionEnabled = NO;
_datePicker.date = _order.scheduleDate;
_datePicker.minimumDate = [NSDate date];
[UIView animateWithDuration:0.3 animations:^{
_datePickerView.frameBottom = self.view.frameBottom;
}];
}
每個建議都不勝感激。
編輯1:不確定是否相關,但最低限度約束條件是01/01/1970(當年新年是星期四)。
在屬性檢查器下我選擇了日期作爲當前日期。 正如我所說的問題,問題是從開始的第一個和第二個日期顯示爲1.1和2.1,休息都是正常的,即使日期恢復正常時,我打破約束。 – Lvka