hod*_*dov 2 uitextfield ios swift
我在事件编辑未开始时使用@IBAction
@IBAction func saveCurrentTextField(sender: UITextField) {
let myTextField : UITextField = sender as UITextField
myClass.saveMyTextField(myTextField)
}
Run Code Online (Sandbox Code Playgroud)
然后我在事件Touch Up Inside上使用带有@IBAction的按钮
@IBAction func saveValueOfThoseTextField(sender: UIButton) {
println("Those textField = \(myClass.thoseTextField)")
let text : String = myClass.thoseTextField.text
}
Run Code Online (Sandbox Code Playgroud)
println返回:
UITextField: 0xb289b80; frame = (165 15; 40 30); text = '15'; clipsToBounds = YES; opaque = NO; autoresize = RM+BM; gestureRecognizers = NSArray: 0xb28f730>; layer = CALayer: 0xb289cc0
Run Code Online (Sandbox Code Playgroud)
但是在字符串上let text : String = myClass.thoseTextField.text我得到错误:UITextField does not have a member named text
尝试:
let text : String = myClass.thoseTextField!.text
Run Code Online (Sandbox Code Playgroud)
您正在引用的文本字段可能是IBOutlet,并且是可选的。
| 归档时间: |
|
| 查看次数: |
7156 次 |
| 最近记录: |