8

xcode 5のストーリーボードでUIViewをUIViewControllerにドラッグアンドドロップしましたが、追加されましたが、ストーリーボードにそのUIViewが表示されません。誰でも解決策がありますか?

xcodeの以前のバージョンでは、次のリンクから説明されているプロセスで機能しました:- https://stackoverflow.com/a/14515818/952440

しかし、最新のxcode 5では機能しませんでした。

参考までに、ストーリーボードのスクリーンショットを以下に追加しました:-

ドキュメント概要のスクリーンショット

ビューコントローラー下部のスクリーンショット

4

3 に答える 3

0

まず、カスタム ビュー「forgotPasswordView」と「SignUpView」は、ビュー コントローラーのビュー (LoginSignUp ビュー コントローラー) のサブビューである必要があります。スクリーンショットからは、外に横たわっているように見えるため、それらは表示されません。それらを適切な場所にドラッグアンドドロップするだけです。

さらに、カスタム ビュー クラスで、初期化コードの「initWithCode」初期化メソッドを実装していることを確認してください。

参照用に次も参照してください。

UIView を Xcode の Storyboard エディターで表示するにはどうすればよいですか?

于 2013-09-23T22:46:44.643 に答える
0

これで、Xcode 7 のストーリーボードで UIViewController の外側のビューを見ることができます。

参考までに、Xcode 7.1 ストーリーボードのスクリーンショットを以下に追加しました。

ここに画像の説明を入力

ここに画像の説明を入力

于 2015-11-03T10:47:19.290 に答える
0

これらのビューをメイン ビューのサブビューとして追加する必要があります。それらを上部にドラッグするだけViewです。

デフォルトで表示したくない場合は、非表示に設定して動的に表示します。

それらを編集するには、別の xib で作成してからコピーして貼り付けます。そうは言っても、アプリケーション フロー (「ストーリー」) の一部ではないビューをストーリーボードに配置することはお勧めしません。それがxibsの目的です。ただし、ビューが実際にこのコントローラーに属している場合は、上記のようにサブビューとして追加します。

于 2013-09-21T11:46:30.833 に答える