首先,我正在使用xcode7.1 swift 2。
我有两个nib / xib文件,第一个是主nib / xib,第二个是pickview nib / viewcontroller文件。如何点击文本字段时如何显示pickview nib / viewcontroller?
func textFieldShouldBeginEditing(textField: UITextField) -> Bool {
var readableTextfield: Bool? = true
textField.inputView = pickerViewCustom
return readableTextfield!
}
pickerViewCustom是来自pickview nib / viewcontroller的UIPickerView
我想要做的是当用户填写表单时,会弹出UIPickerview并从数组中选择值并将所选值显示到textview。我做得对吗?
答案 0 :(得分:0)
初始化UITextField时尝试设置inputView
,例如viewDidLoad:
func viewDidLoad() {
...
textField.inputView = pickerViewCustom
...
}