0

私は c# asp.net 開発者であり、ios アプリ開発の初心者です。私はいくつかのチュートリアルを試して、いくつかの uipickerview を構築しています。しかし、ほとんどのチュートリアルは xib ファイルを使用しています。私のプロジェクトはストーリーボード プロジェクトであり、xib ファイルはありません。uipickerview からデータソースとデリゲートを接続するにはどうすればよいのでしょうか? 一部のチュートリアルでは、xcode に「ビュー コントローラー シーン」ウィンドウが表示されますが、自分の xcode では見つかりません。それで、誰かがこの「ビューコントローラーシーン」を表示するために何をすべきか、または私のuipickerviewをデータソースとデリゲートに接続する方法を教えてもらえますか?

4

2 に答える 2

2

ストーリーボードは xib ファイルを置き換え、すべてのビューを iPhone または iPad 用の 1 つのファイルに結合します。ピッカー ビューのデータ ソースとデリゲートを接続するには、Interface Builder で UIPickerView オブジェクトを選択し、[接続インスペクター] (右側に矢印アイコンのあるメニュー) に移動して、データソースからビュー コントローラー ファイルの所有者にドラッグします。デリゲートについても同じことを行います。

次に、そのビュー コントローラーのヘッダー ファイルで UIPickerViewDataSource および UIPickerViewDelegate プロトコルをインターフェイスに追加し、実装ファイルで関連するメソッドを実装する必要があります。

于 2012-10-15T03:43:16.110 に答える
2

インターフェイスビルダーでデリゲートをファイル所有者にドラッグします。インターフェイスは必要ありません

于 2012-10-29T18:57:32.350 に答える