0

みんなおはよう!!!

小さい寸法のUIViewのサブビューを作成し、ステートメント[self.view addSubView:myview]を使用してビューに追加しています。viewDidLoadメソッドでは、シミュレーターでアプリケーションを実行すると、作成されたサブビューが表示されますが、デバイスで同じものを実行すると、サブビューが表示されません。

私のサブビューは空ではなく、ラベルが付いています。シミュレーターで表示されますが、デバイスで同じものを実行すると、画面が空になります。

Xcode 3.2.4を使用しており、デバイスのOSは4.1です。

できるだけ早くこの問題の解決策を教えてください。

みんなありがとう。

4

2 に答える 2

1

サブビューの背景色を設定して、ビューがメインビューに追加されていることを確認してください。

画像をリソースフォルダなどにコピーするのを忘れている可能性があります。

于 2010-12-27T07:40:24.687 に答える
1

アプリケーションを実行する前にクリーニングを試してください。それでもデバイスではなくシミュレーターに表示される場合は、サブビューを前面に表示してみてください。

  [self.view bringSubviewToFront:your_subview];

幸せなiCODING..。

于 2010-12-27T06:15:06.210 に答える