2

ピッカー ホイールの "デリゲート" をインターフェイスにどのように接続しますか? これはチュートリアルでは非常に単純に見えましたが、Xcode にはインターフェイスにドラッグするために使用できる「ピッカービュー デリゲート」ボタンがありません。

4

4 に答える 4

1

スタックオーバーフローへようこそ!

pickerView専用のボタンはありませんが、デリゲートを に接続する必要があります。インターフェイス ビルダーの横にあるオレンジ色の四角いボックスを右クリックし、押しCTRLながら [新しい参照アウトレット] をピッカーにドラッグします。ピッカーに線をドロップすると、pickerView デリゲートとデータソースを追加するオプションが表示されます! :)

次のように、ヘッダー ファイルにもデリゲートを実装する必要があります。

@interface MainViewController : UIViewController     <UIPickerViewDelegate,UIPickerViewDataSource>
于 2013-01-28T21:40:41.607 に答える
0

次のように、ViewController を UIPickerViewDelegate および UIPickerViewDataSource として追加します。

@interface ViewController : UIViewController <UIPickerViewDelegate, UIPickerViewDataSource>

これらのオプションは今そこにあるはずです。

于 2013-01-28T21:40:10.310 に答える
0
  1. ストーリーボード/xib ファイルを開きます。
  2. インスペクター ウィンドウを開きます (ここのビュー セクションの一番右のボタン ここに画像の説明を入力

  3. 接続インスペクタを開きます (インスペクタ ウィンドウの上部にあるこの領域の右端のボタン)。 ここに画像の説明を入力

  4. 「デリゲート」エントリの横にある円から、デリゲートにしたいものにドラッグします ここに画像の説明を入力
于 2013-01-28T21:40:49.143 に答える
0

ピッカーを選択し、右クリックします。次に、メニューが表示されます — 左側に円が付いたリストです。反対側の円からクリック アンド ドラッグして、コントローラーの黄色のアイコンに委任します。

于 2013-01-28T21:40:53.207 に答える