0

オブジェクト ブラウザーからストーリーボードの別のビューにドラッグしたビューに、コードでどのようにアクセスするのでしょうか?

たとえば、ViewController クラスに割り当てた UIView を作成しました。次に、マップ ビューをそのビューにドラッグしました。次に、そのマップ ビューをコードで操作する必要があります。どうすればアクセスできますか? 私は self.view.subview のようなことを試しましたが、そこからどこにも行きませんでした。

ありがとう。

4

1 に答える 1

4

アウトレットを使用する必要があります。最初にストーリーボード ファイルを選択してから、

View->Assistant Editor->Show Assistant Editor

ここに画像の説明を入力

次に、マップ ビューを選択controlし、キーボードを押して、.h ファイルを表示する xcode の右側のセクションにドラッグします。次のように表示されます。

ここに画像の説明を入力

その中にmapViewを書き込んでEnterキーを押すと、使用するアウトレットが作成されます。これで、mapViewを使用してMKMapViewにアクセスできます

于 2012-06-30T18:53:26.363 に答える