访问UIAlertController的文本字段 – swift ios8
我正在尝试访问UIAlertView的文本字段,我正在使用textFields
属性,我从textFields
属性获得以下输出:
<_UIAlertControllerTextField: 0x7fe911f96790; frame = (4 4; 231 16); text = 'THIS IS THE TEXT THAT I JUST ENTERED'; clipsToBounds = YES; opaque = NO; gestureRecognizers = ; layer = >
如您所见,文本确实显示,但我需要单独的文本。 textFields.text
不起作用,因为它已弃用,不能在Swift中使用。
textField存储在AnyObject数组中。 如果要访问文本,首先应将其转换为UITextField:
((alert.textFields[0] as UITextField).text)