14

他の人が Xcode で作成したプロジェクトの更新に問題があります。これはストーリーボードに組み込まれたアプリで、あるケースでは、ストーリーボード エディターのドキュメント アウトライン パレットの下に複数のビューを持つビュー コントローラーを含むシーンがあります (含まれている画像に示されています)。最初のビューは、クリックされたときにストーリーボード エディターで強調表示されるビューであり、ビュー内のデザインまたはオブジェクトを変更すると、そのビューが更新されます。何らかの形でそのシーンに関連付けられている 2 番目のビュー (出口とファーストレスポンダーの下にあるビュー) がありますが、そのビューのデザインを編集する方法がわかりません。そのビューまたはその子のいずれかをクリックすると、右側のさまざまなインスペクターにそれらの属性 (接続、属性など) がはっきりと表示されます。

(編集 1 - この質問の元のバージョンでは、これらの追加のビューは、横向きに切り替えるときに必要な特別なレイアウトに使用されることが示唆されていました。実際には、アクティブなビューの上にポップアップを表示するときなど、それよりも一般的に使用されます。)

いずれにせよ、私の主な関心は、この 2 番目のビューを変更できるようにすることです。エディターでそれを見る方法があるに違いないように思えますが、私はそれを見逃しています。ストーリーボードに縦向きと横向きのビューを実装するチュートリアル (この方法を使用しているようには見えません)、「ストーリーボード シーンの複数のビュー」などのフレーズを検索し、メニュー オプション (有望なオプション「埋め込み解除」を含む) を調べました。 2 番目のビューが選択されていますが、クリックするとビューがシーンから削除され、見つからなくなります)。私はもっ​​と学ぶためにどこを見ればよいのか途方に暮れています。このビューを編集するにはどうすればよいですか? どんな助けでも大歓迎です。

ドキュメント アウトラインの ViewController シーン

4

2 に答える 2

14

意味がないことはわかっていますが、最初のビューに(一時的に)ドラッグして、ストーリーボードを介して編集できます。これはばかげていると思いますが、機能します。

ここに画像の説明を入力してください

于 2012-12-05T05:15:37.977 に答える
4

私は数回前にこの問題を抱えていましたが、非表示のビューでグラフィカルに動作することがわかった唯一の方法は次のとおりでした。

  • 別の一時的なViewControllerをストーリーボードに追加します
  • それに正しいクラスを割り当てます(あなたの場合はMainViewController)
  • メインビューを削除します(左メニュー、コマンド+バックスペース)
  • 元のViewControllerから非表示のビューを選択し、「Main ViewController」アイコンのすぐ下にある新しいビューにドラッグします(常に左のメニューを使用します。これは画像に添付したものです)。
  • ビューで作業し、コントロールとグラフィックスを追加し、コンセント/アクションを接続します
  • ビューでの作業が終了したら、ビューをドラッグして元の位置に戻します
  • 一時ビューコントローラを削除します

コンセントは接続されたままである必要があります。command-x / command-v(切り取り/貼り付け)を使用すると、コンセントが失われます。

お知らせ下さい

于 2012-12-04T22:50:19.010 に答える