Commit ea2eecc43ecdb9a6d2f461d96b959842829004a2
1 parent
44887ec7
添加datepicker
Showing
3 changed files
with
8 additions
and
5 deletions
metaCode/Classes/Main/MinePage/Controller/CNLiveMineAddInfoViewController.swift
| @@ -116,10 +116,8 @@ class CNLiveMineAddInfoViewController : CNLiveBaseViewController, UITableViewDel | @@ -116,10 +116,8 @@ class CNLiveMineAddInfoViewController : CNLiveBaseViewController, UITableViewDel | ||
| 116 | CNLiveMineViewModel.requestMessage { [weak self] result, respStatue in | 116 | CNLiveMineViewModel.requestMessage { [weak self] result, respStatue in |
| 117 | self!.network_type = respStatue | 117 | self!.network_type = respStatue |
| 118 | if respStatue == .success { | 118 | if respStatue == .success { |
| 119 | -// DispatchQueue.main.asyncAfter(deadline: .now()+2) { | ||
| 120 | - self!.listArray = (result as! NewsModel).list | ||
| 121 | - self!.tableView.reloadData() | ||
| 122 | -// } | 119 | + self!.listArray = (result as! NewsModel).list |
| 120 | + self!.tableView.reloadData() | ||
| 123 | }else{ | 121 | }else{ |
| 124 | self!.tableView.reloadEmptyDataSet() | 122 | self!.tableView.reloadEmptyDataSet() |
| 125 | } | 123 | } |
metaCode/Classes/Main/MinePage/View/CNLiveMineInfoAlertView.swift
| @@ -109,6 +109,11 @@ class MineInfoAlertView: UIView { | @@ -109,6 +109,11 @@ class MineInfoAlertView: UIView { | ||
| 109 | datePicker.setValue(HexColor("#3C3C3C"), forKey: "textColor") | 109 | datePicker.setValue(HexColor("#3C3C3C"), forKey: "textColor") |
| 110 | datePicker.datePickerMode = .date | 110 | datePicker.datePickerMode = .date |
| 111 | datePicker.isHidden = true | 111 | datePicker.isHidden = true |
| 112 | + if #available(iOS 13.4, *) { | ||
| 113 | + datePicker.preferredDatePickerStyle = .wheels | ||
| 114 | + } else { | ||
| 115 | + // Fallback on earlier versions | ||
| 116 | + } | ||
| 112 | datePicker.minimumDate = Date.init(timeIntervalSince1970: -60*60*24*365*60) | 117 | datePicker.minimumDate = Date.init(timeIntervalSince1970: -60*60*24*365*60) |
| 113 | datePicker.maximumDate = Date.init(timeInterval: 0, since: Date.init()) | 118 | datePicker.maximumDate = Date.init(timeInterval: 0, since: Date.init()) |
| 114 | datePicker.addTarget(self, action: #selector(dateChangeAction), for: .valueChanged) | 119 | datePicker.addTarget(self, action: #selector(dateChangeAction), for: .valueChanged) |
metaCode/Classes/Main/MinePage/View/CNLiveMineSubBodyListView.swift