gpt4 book ai didi

ios - 如何将日期选择器的值保存到变量中?

转载 作者:行者123 更新时间:2023-11-28 15:48:15 24 4
gpt4 key购买 nike

我正在制作一个待办事项应用程序,我希望将用户保存的日期选择器的值保存到一个变量中,以便我可以在 tableView 中打印该变量。

这是我的日期选择器代码:

@IBOutlet weak var datePicker: UIDatePicker!

override func viewDidLoad() {
super.viewDidLoad()

datePicker.minimumDate = Date()
datePicker.locale = Locale.current
datePicker.setValue(UIColor.gray, forKeyPath: "textColor")

}

最佳答案

您可以将特定目标添加到您的 Picker 以获得新值。例如:

@IBOutlet weak var datePicker: UIDatePicker!
var selectedDate : Date?

override func viewDidLoad() {
super.viewDidLoad()


self.datePicker.addTarget(self, action: #selector(self.storeSelectedRow), for: UIControlEvents.valueChanged)
}

func storeSelectedRow(){

self.selectedDate = self.datePicker.date
}

Storyboard:当您将 pickerView 添加为 @IBOutlet 时,您可以将 @IBAction 添加到 View Controller ,然后获取选择器的日期并存储它到一个变量。

请看这个将 Picker Value 传递给另一个 ViewController 的例子 https://drive.google.com/file/d/0B2RAeG6eqtvCbWp1VE5IZ0E2Vkk/view?usp=sharing

关于ios - 如何将日期选择器的值保存到变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42675218/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com