問題タブ [uipickerviewdatasource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2877 参照

swift - 1 番目のピッカーのどの行が選択されているかに従って、2 番目と 3 番目の pickerView を変更します。

このような 3 つのピッカーがあります。1 つ目は generalPicker で、2 つ目と 3 つ目は同じです。generalPicker には、["Length", "Volume", "Mass"] という配列 (メニュー) があり、たとえば generalPicker の Mass など、選択するたびに、2 番目と 3 番目のピッカーに入りたいと考えています。この配列: ["Milligram", "Centigram", "Gram", "Kilogram", "Stone", "Pound", "Ounce"].

または、generalPicker で長さを選択した場合、2 番目と 3 番目のピッカーを取得したい: ["Millimeter", "Centimeter", "Meter", "Kilometer", "Foot", "Yard" 、「マイル」]。

誰かが実際にそれを行う方法を教えてもらえますか? 私のコードのサンプル(ピッカー構成):

配列の定義:

0 投票する
2 に答える
476 参照

ios - UIPickerView のテキスト スケールが不十分

次のように UIPickerView を実装する必要があります。

ここに画像の説明を入力

ただし、デフォルトの実装では次のようになります。

ここに画像の説明を入力

この UIPickerDatasourse メソッドを使用しました。

より大きなスケーリングを行うことは可能ですか? または、他の回避策がありますか?

0 投票する
1 に答える
89 参照

ios - プログラムで作成したときに UIPickerDelegate で選択した値を返す方法

viewControllerたくさんの入力がある があります。それらの一部は通常のテキストですが、一部はピッカーからの入力が必要です。PickerDelegateそれぞれの実装をPickerDataSource別のファイルに移動して、物事を少しきれいにすることにしました。データは表示されていますが、ピッカーを選択すると、viewController でイベントを発生させる方法がわかりません。現在、PickerDelete クラスでのみ発生します。

いくつかの基本的なレイアウト情報は

ピッカーを表示しているView Controllerには、次のものがあります

0 投票する
2 に答える
20008 参照

swift - Xcode 8 / Swift 3: シンプルな UIPicker コードが機能しない

私はプロトコルを持っています:

私はデータを持っています:

viewDidLoad私は持っています:

次に、必要なメソッドがあります。

それでも私は得る

タイプviewcontrollerはプロトコルUIPickerViewDataSourceに準拠していません