我创建了一个包含文本和按钮的下拉列表,当单击下拉按钮时,数据将填充在类型操作表的UIAlertController
中。
现在要复制下拉行为,需要将文本字段的文本设置为点击的UIAlertActon
标题。
但是我无法找到任何方法来获取标题并将其设置为UITextField
的文本。我正在使用swift。
请建议。
答案 0 :(得分:1)
创建UIAlertAction
时,可以添加一个处理程序,在点击按钮时调用该处理程序。您的操作将传递到处理程序中,因此您可以在那里访问其title属性:
let myAction = UIAlertAction(title: "Option 1", style: .Default) { action in
println(action.title)
}
中看到这一点