web-dev-qa-db-ja.com

ボタンクリックでUIPickerViewをポップアップ(Swift)

ボタンをクリックしてUIPickerView(画面上にない)をポップアップするにはどうすればよいですか?これを行うソースをオンラインで見つけることができません。

8
Josh O'Connor

次の手順を実行します...

  1. main.storyboardファイルのビューコントローラーにUIViewを作成し、その中にUIPickerビューを追加します。

  2. ビューとピッカービューをIBOutletを使用してviewController.Swiftに接続します。

  3. viewDidLoadメソッドで、作成したuiviewを非表示にします。

  4. ボタンがクリックされたら、作成したuiviewを再表示し、ユーザー入力を取得します。

ここに例があります...

enter image description here

10
nachshon f

ボタンのクリック時にピッカービューをポップアップしたい場合... uibutton ...の代わりにuitextfieldを使用できます。

これを試してください、それが役に立てば幸いです。

12
Dhaval Mistry