Ios 我怎样才能将下拉菜单作为“选择器”视图使用;其他";使用键盘的选项?
请帮忙!我是编程的初学者 我目前有一个警报控制器,当我点击按钮时,它可以将文本输入标签。我正试图找到一种更快的方法,从下拉菜单中输入带有预装单词的文本,而不是键入它们。我在网上看到,你可以用或来做这件事 我的问题是,如果碰巧我没有编写正确的预加载单词,我希望能够选择在自己的文本中编写。我对Xcode/swift完全没有兴趣,所以我的最佳猜测是(不知道如何)以某种方式将我的文本按钮警报控制器集成为下拉菜单中的按钮,或者反之亦然,其中我的下拉菜单是警报控制器中的一个选项?这是用于在单击按钮时将文本输入标签的警报控制器:Ios 我怎样才能将下拉菜单作为“选择器”视图使用;其他";使用键盘的选项?,ios,swift,drop-down-menu,swift3,keyboard,Ios,Swift,Drop Down Menu,Swift3,Keyboard,请帮忙!我是编程的初学者 我目前有一个警报控制器,当我点击按钮时,它可以将文本输入标签。我正试图找到一种更快的方法,从下拉菜单中输入带有预装单词的文本,而不是键入它们。我在网上看到,你可以用或来做这件事 我的问题是,如果碰巧我没有编写正确的预加载单词,我希望能够选择在自己的文本中编写。我对Xcode/swift完全没有兴趣,所以我的最佳猜测是(不知道如何)以某种方式将我的文本按钮警报控制器集成为下拉菜单中的按钮,或者反之亦然,其中我的下拉菜单是警报控制器中的一个选项?这是用于在单击按钮时将文本输
//Text button
@IBOutlet weak var TextLabel: UILabel!
@IBAction func TextButtonTapped(_ sender: UIButton) {
print("Text Button Tapped")
openTextAlert()
}
func openTextAlert() {
//Create Alert Controller
let alert9 = UIAlertController (title: "Whatever Text Your Heart Desires:", message: nil, preferredStyle: UIAlertControllerStyle.alert)
//Create Cancel Action
let cancel9 = UIAlertAction(title: "Cancel", style: UIAlertActionStyle.cancel, handler: nil)
alert9.addAction(cancel9)
//Create OK Action
let ok9 = UIAlertAction(title: "OK", style: UIAlertActionStyle.default) { (action: UIAlertAction) in print("OK")
let textfield = alert9.textFields?[0]
print(textfield?.text!)
self.TextLabel.text = textfield?.text!
}
alert9.addAction(ok9)
//Add Text Field
alert9.addTextField { (textfield: UITextField) in
textfield.placeholder = "Whatever text you want to enter"
}
//Present Alert Controller
self.present(alert9, animated:true, completion: nil)
}
我没有在我的应用程序中直接使用文本字段,因为字段的高度太大。
谢谢!:) 您是否可以添加一个图像,说明您面临的问题或您到底想要什么?-----------------------------------------------------------------------------------------------您可以改为使用此控件()。是的,但如何使textfield outlet成为警报控制器中的操作?