按下按钮弹出UIPickerView(Swift)

时间:2015-07-03 00:30:29

标签: ios swift uipickerview

如何通过单击按钮弹出UIPickerView(不在屏幕上)?我在网上找不到任何这样做的来源。

2 个答案:

答案 0 :(得分:12)

如果你想点击按钮上的popUp pickerview ...你可以在ViewDidload中使用uitextfield而不是uibutton ....只需将uitextfield inputview设置为pickerview并在In textfield中将dobigined设置为textfield tint颜色为Clearcolor。

试试这个,希望它有帮助。

答案 1 :(得分:9)

请按照以下步骤操作......

  1. 在main.storyboard文件的视图控制器中创建一个UIView,并在其中添加一个UIPicker视图。

  2. 使用IBOutlet将视图和选择器视图连接到viewController.swift

  3. 在ViewDidLoad方法中,隐藏我们创建的uiview。

  4. 单击该按钮时,取消隐藏您创建的uiview,并获取用户输入。

  5. 这是一个例子......

    enter image description here