我有一个使用UIDatePicker
作为输入的UITextField
。我将日期选择器的样式设置为.inline
,但结果并不是我预期的。
正如你所看到的,日期选择器中的小时选择器看起来很挤。
这是我的代码:
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let datePicker = UIDatePicker()
datePicker.preferredDatePickerStyle = .inline
let textField = UITextField(frame: CGRect(origin: view.center,
size: CGSize(width: 60, height: 30)))
textField.text = "TEST"
textField.inputView = datePicker
self.view.addSubview(textField)
}
}
这是一个错误吗?我有什么遗漏的吗?
.compact
样式并完全删除文本字段呢? - Sweeper