如何通过单击按钮弹出UIPickerView(不在屏幕上)?我在网上找不到任何这样做的来源。
答案 0 :(得分:12)
如果你想点击按钮上的popUp pickerview ...你可以在ViewDidload中使用uitextfield而不是uibutton ....只需将uitextfield inputview设置为pickerview并在In textfield中将dobigined设置为textfield tint颜色为Clearcolor。
试试这个,希望它有帮助。
答案 1 :(得分:9)
请按照以下步骤操作......
在main.storyboard文件的视图控制器中创建一个UIView,并在其中添加一个UIPicker视图。
使用IBOutlet将视图和选择器视图连接到viewController.swift
在ViewDidLoad方法中,隐藏我们创建的uiview。
单击该按钮时,取消隐藏您创建的uiview,并获取用户输入。
这是一个例子......