複数のコンポーネントを持つ2つのピッカーを持つビューを作成しようとすると、ピッカーの1つにすべてのテキストベースのコンポーネントがあり、もう1つはグラフィックを表示する必要がある2つのコンポーネントと、テキストを表示する必要がある2つのコンポーネントがあります。 pickerView:titleForRow:forComponent:(NSInteger)コンポーネントデリゲートメソッドとpickerView:viewForRow:forComponent:reusingView:同じピッカーのデリゲートメソッドを使用する方法はありますか? 私は両方を実装しましたが、viewForRowだけが呼び出されるようです。そのラベルを使用して各行のラベル付きビューを作成するだけですか?同じピッカーに対して異なるデリゲートメソッドを使用しますか?
1
A
答えて
1
ピッカーを1つ作成することもできますし、両方のピッカーに共通の方法を実装して、どのピッカーがタグをチェックしてピッカーを呼び出すのかを判断することもできます。
0
私が解決したのは、pickerView:titleForRow:forComponent:from pickerView:viewForRow:forComponent:reusingView:を呼び出し、最初のメソッドの文字列でUILabelを作成することでした。それは動作しますが、より良い方法でなければならないようです。
関連する問題
- 1. プロセスは同じホスト名に対して異なるIPを使用します
- 2. アクセスフラグが異なる同じファイルに対してfopenを2回使用する
- 3. Entity Frameworkの異なるDbSetsに対して同じクエリを使用する
- 4. 同じクエリは異なるインデックスを使用しますか?
- 5. ASP.NETで異なるリダイレクトパラメータを使用して同じページにリダイレクト
- 6. 同じファイルのコンテンツに対して異なるmd5sum?
- 7. herokuで異なる懸念に対して同じRedis(going to)インスタンスを使用できますか?
- 8. 異なるWindowsフォームコントロールに対して同じイベントハンドラを使用することは安全ですか?
- 9. 同じ文字列で異なるfillStylesを使用していますか?
- 10. cssを使用して異なる列の同じ幅
- 11. 異なるクラスに対して同じテストケースを実行するには?
- 12. Reflectionを使用して同じアセンブリの異なるバージョン間でクラスオブジェクトを使用
- 13. 再生にアクセス!同じボックスに異なるIPを使用しているフレームワークサーバー
- 14. 同じマシン上の異なるプロジェクトに対して、2つの異なるバージョンのDjangoをどのように使用できますか?
- 15. 複数の異なるクラスに対して同じCSSを簡略化しますか?
- 16. Bcryptは同じ入力に対して異なるハッシュを生成しますか?
- 17. CC_SHA256は異なる入力に対して同じ出力を生成
- 18. 2つの異なるURLを使用して同じgit remoteにプッシュ
- 19. なぜ私は異なる列に対して同じ結果を得ているのですか?
- 20. 異なるビューで同じドロアブルを使用すると、メモリの使用に影響しますか?
- 21. Javascriptを使用して同じパネルに異なるコンテンツを表示しています。
- 22. hashCodeは、内部クラスの異なるインスタンスに対して同じにすることができますか?
- 23. 2つの異なるデータベーステーブルに対してjoinを使用できますか?
- 24. 異なるフォーム認証サイトに対してシングルサインオンを使用できますか?
- 25. 異なるセレクタは異なるプロトタイプで同じオブジェクトを返しますか?
- 26. C#が同じソースコードに対して異なるEXEを生成するのはなぜですか?
- 27. 同じアプリで異なるデバイスにメモリ/ RAMを使用する
- 28. React Routerと異なるルートに同じコンポーネントを使用する
- 29. 標準のJAXBを使用して同じオブジェクトを2つの異なる方法で整列しますか?
- 30. 同じクエリに対する異なるクエリプラン!
私は2つのピッカーに1つの方法を使用しようとしていません。私は1つのピッカーに2つの方法を使用しようとしています。 – Jesse