2011-05-07 69 views
-1

我是iPhone开发新手。我有一个XIB文件,登录页面(一个表单)。iphone-uiview-background

现在我想设置UIView背景图片。

当我从界面生成器提供一个图像,然后没有任何效果,当我从代码设置它时也没有效果。

self.view.backgroundColor = [UIColor colorWithPatternImage: 
            [UIImage imageNamed:@"srk_ipad_Homepg.png"]]; 

我不想使用UIImageView,因为当我把图像,我所有的控件都隐藏在背后UIView

回答

5

您可以使用UIImageView设置无背景的背景,只需将其移动到视图层次结构的顶部即可。看看这个闪屏视图:

enter image description here

这是视图的层次树:

enter image description here

这将防止被覆盖你的控件。

+0

+1为漂亮的图片。 :) – 2011-05-07 22:19:28