1

私はユニバーサル(iPhoneとiPadの両方)環境用のアプリに取り組んでいます。UIの再構築を回避するため。iPhoneで使用していたアプリからストーリーボードをコピーし(さらに拡張する必要があります)、名前をMainStoryboard_iPhone.storyboardおよびMainStoryboard_iPad.storyboardに変更しました。iphoneとipadシミュレータの両方のUIは、古いUIで正常に機能します。

新しいコードの変更でも問題なく機能しますが、ラベルテキスト、ボタンテキスト、ストーリーボードでの新しいUIコンポーネントの追加/削除など、UIの変更はアプリに反映されません。アプリはビルド後も古いUIを表示します。クリーンビルドなどを試しました。テキストエディタでストーリーボードを見ると、新しく追加/更新されたコンポーネントは確かにありますが、アプリに表示されません。

何がうまくいかないかもしれないという手がかり!!

4

1 に答える 1

0

ストーリーボードをコピーするだけでなく、iPad 展開用のプロジェクトのターゲットの [概要] ページに正しいストーリーボードを設定しましたか?

ここに画像の説明を入力

于 2013-03-04T09:07:00.973 に答える