在设备中运行时不显示SUbviews

时间:2010-12-27 05:33:28

标签: iphone views subviews

GoodMorning All !!!

我正在创建小尺寸的UIViews的子视图,并使用语句[self.view addSubView:myview]将其添加到视图中;在viewDidLoad方法中,当我在模拟器中运行应用程序时,它显示创建的子视图,但是当我在设备中运行相同时,子视图不会显示。

我的子视图不是空的,他们上面有标签,我在模拟器上看到它们,但是当我在设备中运行相同时,屏幕是空的。

我使用的是Xcode 3.2.4,设备操作系统是4.1。

请人们尽快给我解决这个问题。

谢谢大家。

2 个答案:

答案 0 :(得分:1)

在运行应用程序之前尝试清理,如果它仍然显示在模拟器上而不是设备上,那么只需尝试将子视图放在前面。

  [self.view bringSubviewToFront:your_subview];

快乐的iCODING ......

答案 1 :(得分:1)

尝试设置子视图的背景颜色,以确认您的视图已添加到主视图中。

可能您忘记将图像复制到资源文件夹或类似。