Всплывающее UIPickerView на кнопку нажмите (Swift)
Как открыть UIPickerView (которого нет на экране) нажатием кнопки? Я не могу найти никаких источников в интернете, которые делают это.
2 ответов
выполните следующие действия...
создайте UIView в контроллере вида в основном.раскадровка файла и добавить представление UIPicker внутри него.
подключите представление и представление выбора к viewController.swift с IBOutlet
в методе ViewDidLoad скройте созданный нами uiview.
когда кнопка нажата, отобразите созданный вами uiview и получите пользователя вход.
вот пример...
Если вы хотите, чтобы всплывающее окно pickerview на кнопку нажмите ... вы можете использовать uitextfield вместо uibutton .... в ViewDidload просто установите uitextfield inputview как pickerview, а в textfield Didbeginediting установите textfield tint color как Clearcolor.
попробуйте это, надеюсь, это поможет.