2017-10-06 8 views
-2

xCode 9とSwift 3(?)を使用しています。実行時および/またはボタン経由でUIピッカービューで項目を選択するにはどうすればよいですか?ボタンを使用してクリックすると、UIピッカービューも更新する必要があります。ありがとうございました。実行時またはボタン経由でUIピッカービューで項目を選択

Screenshot for the above inquiry.

+1

なぜあなたは 'UIDatePicker'を使用していませんか? – rmaddy

+0

私はそれを試しました。私が望むカレンダーの日付に移動するには時間がかかります。 –

+0

私はUIの日付ピッカーの時間コンポーネントは必要ありません。 –

答えて

0

コール– selectRow:inComponent:animated:あなたがボタンのいずれかをクリックしてください。詳細はPickerViewを参照してください。

EDIT:

(あなたのコードにあなたのPickerViewを接続した後 - それは何でも呼び出すことができます)

すなわち:

4月:

myPickerView.selectRow(aprilRow, inComponent: 0, animated: false)

16日日:

myPickerView.selectRow(16, inComponent: 1, animated: false)

今日の日付:

myPickerView.selectRow(todaysMonth, inComponent: 0, animated: false) 
myPickerView.selectRow(todaysDay, inComponent: 1, animated: false) 
etc... 
+0

実行時またはボタン経由でピッカービューに設定された特定のアイテムを持っています。ボタンをクリックすると、ピッカービューにもそのボタンが反映されている必要があります。提供されたスクリーンショットを参照してください。ありがとうございました。 –

+0

@ LuigiA.Cruz私が言及したことの小さな例を投稿しました – CodeNinja

+0

これを行いました。 pickerView.selectRow(3、inComponent:0、アニメーション:偽) しかし、このエラーメッセージを示しています。メンバ ':numberOfRowsInComponent :) pickerView(_' に あいまい参照。 私はこれで何をしますか? –

関連する問題