如何在按钮点击时弹出一个不在屏幕上的UIPickerView?我找不到任何在线资源可以做到这一点。
如何在按钮点击时弹出一个不在屏幕上的UIPickerView?我找不到任何在线资源可以做到这一点。
如果您希望在按钮点击时弹出pickerview,可以使用uitextfield代替uibutton...在ViewDidload中,只需将uitextfield输入视图设置为pickerview,在textfield Didbeginediting中将textfield颜色设置为Clearcolor。
试试这个,希望对您有所帮助。
按照以下步骤操作...
在 main.storyboard 文件中的视图控制器中创建一个 UIView,并在其中添加一个 UIPicker view。
使用 IBOutlet 将视图和 picker view 连接到 viewController.swift。
在 ViewDidLoad 方法中,隐藏我们创建的 UIView。
当按钮被点击时,取消隐藏我们创建的 UIView,并获取用户输入。
这里有一个示例...
UIPickerView
的文字颜色? - Faizan Mubasher