0

メイン ビュー コントローラーには、スクロール ビューとページング コントロールがあります。

スクロールビューのページングコントロールのページとして、別のビューコントローラーのビューを追加しました。

現在、スクロールビュー内にあるビューコントローラーのビューに9つのボタンがあります。

ボタンをクリックすると、メインのView Controllerのビューを別のView Controllerにプッシュする必要があります。

スクロールビューにあるボタンが表示されているため、どのように実行できるかわかりません。

4

1 に答える 1

0

インターフェイス ビルダーで作成されたユーザー インターフェイス要素が、指定したとおりに動作していないように見える場合は、次のことを確認する必要があります。

  • IB の nib に変更を保存しました
  • ivar/プロパティを IBOutlet として正しく宣言し、アウトレットを IB に接続したこと
  • イベントをハイジャックするビューがないこと。

スクロール ビュー内のビューのボタンがプレス イベントを取得していないように見える場合は、親ビューの userInteractionEnabled プロパティを調整する必要がある場合があります。

次のようにして、任意のビューをあるビュー階層から別のビュー階層に「移動」できます。

[myView removeFromSuperview];
[anotherParentView addSubview:myView];
于 2011-03-01T06:44:48.710 に答える