問題タブ [uipickerview]

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 投票する
3 に答える
11137 参照

iphone - 非常に単純なiPhoneの質問。2列のUIPickerViewを作成するにはどうすればよいですか?

2つ以上の列を持つUIPickerViewの作成に関する他の質問を読みましたが、正確な解決策を見つけることができません。

これはプログラムでiPhoneに対してどのように行われますか?静的データをどのように追加しますか?ありがとう!

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

iphone - UIPickerView の内容を変更するにはどうすればよいですか?

PickerView を使用するアプリを開発していますが、その内容を変更する方法がわかりません。現在、「Cupertino、Sunnyvale など」と表示されているだけで、上下することはありません。シミュレーターを実行すると、青い長方形として表示されます。

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

uipickerview - UIPickerView selectedRowInComponent: コードが調整した後に古いデータを返します

私はUIPickerView複数のコンポーネントを持っています。一部の値はグレー表示されています。「February」を選択すると「30」から「28」に移動するpickerView:didSelectRow:inComponentのと同じように、問題のピッカー コンポーネントを最も近い有効な値にシフトすることでこれを尊重します。UIDatePicker次に、デリゲート メソッドを呼び出して、調整された値を通知します。

私の調整メソッドが my を呼び出すと、画面上UIPickerViewselectRow:inComponent:animated:YES値は正しいですが、からの値selectedRowInComponent:は (グレー値の調整前から) 古いものになります。ただし、 を呼び出すselectRow:inComponent:animated:NOと、返される値は正しいのですが、アニメーションがないのが不快です。

beginAnimations:調整を/commitAnimationsブロックでラップし、値を でキャッチしようとしましたUIView+animationDidStopSelector、まだ古い値が取得されます。誰もこれに遭遇したことがありますか?

問題は簡単に複製できます。

それをアニメートするのが YES の場合、retValue は 0 です (古いと呼びます)。NO に変更すると、retValue は newValue と同じになります。

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

uipickerview - サブビューとしてのピッカー ビュー

私は現在アプリケーションに取り組んでおり、ピッカービューで立ち往生しています。ビューにボタンがあり、そのボタンをクリックすると、ピッカービューをサブビューとして表示したいのですが、これを行うことができません。また、ピッカー ビューから値を選択し、それをどこかに保存して、さらなるアクションに使用したいと考えています。誰か助けてください........

0 投票する
11 に答える
115860 参照

ios - アクションシートに UIPickerView とボタンを追加 - どのように?

私のアプリケーションでは、アクション シートに次の項目を追加する必要があります。

  • UIツールバー
  • UIToolbar のボタン
  • UIPicker コントロール

私の要件を理解するために画像を含めました。

代替テキスト

これをどのように実装できるか説明してください。

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

iphone - iPhone キーボードを UIPickerView にエレガントに置き換える

データを入力するための UITextFields が埋め込まれたテーブル ビューがあります。また、Apple の DateCell の例で示されているように、UIPickerView と UIDatePicker をポップアップする他の 2 つのフィールドもあります。

ほとんどの場合は機能しますが、テキスト フィールドのキーボードから他のピッカーにきれいに移行する方法がわかりません - 1 つがスライドして、もう 1 つがスライドします - 奇妙に見え、テーブル ビューのスクロール位置が時々めちゃくちゃになります - すべてで上からスクロールしました。

私がやりたいのは、テキスト フィールドのキーボードをアニメーション化せずに置き換えたり、テーブル ビューをフル サイズに戻したりせずに置き換えることです。

手がかりはありますか?

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

iphone - UIPickerView: 最後の値の後に最初の値が続きます

12 の後に 1 が続く UIDatePicker のように、UIPickerView が最後の行の値の後に最初の行の値を表示する方法を教えてください。

ありがとう

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

objective-c - NSUserDefault から辞書型 PSMultiValueSpecifier を読み取って更新します

NSUserDefault から Dictionary タイプ PSMultiValueSpecifier を UIPickViewer コントロールに簡単に読み取り、iPhone SDK 3.0 を使用して変更を NSUserDefaults に保存する方法を知っている人はいますか? もしそうなら、これを効率的に行うための特定のコードを投稿できますか?

0 投票する
6 に答える
11580 参照

iphone - UIPicker の色を変更するには? iPhone

UIPicker は常に黒色のままであることがわかりましたが、

UIPicker の色と選択インジケーターを変更する方法はありますか?

私を助けてくれてありがとう。

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

iphone - UIPickerViewviewForRowでNIBから行をロードします

UIPickerにかなり複雑な行を作成したいと思います。私が見たすべての例は、そのようにゼロからビューを作成します...

これは基本的に機能し、ピッカーに紫色の長方形が表示されます。

しかし、私はそのようにNIBファイルからpickerViewアイテムをロードできるようにしたいと思います...

これにより、空白の白い画面が生成され、ピッカーも表示されなくなります。私はそれを最初の方法で実行し、コードでサブビューを構築することができますが、明らかに私が理解していないことがここで起こっています。誰か知っていますか?