我有一个其中包含UIControl
和UIScrollView
元素的XIB文件。我想为视图添加背景图片。我尝试在IB中添加一个ImageView,但是我无法将其作为背景呈现,并且遮挡了控件元素。发送sendViewBack
消息似乎也没有做任何事情。以编程方式在背景图像中设置背景图像
当我以编程方式创建UIImageView时,它不显示。
下面是我尝试的代码:
编程方式创建
UIImage *imageBackground = [UIImage imageWithContentsOfFile:@"globalbackground"];
UIImageView *backgroundView = [[UIImageView alloc] initWithImage:imageBackground];
[[self view] addSubview:backgroundView];
[[self view] sendSubviewToBack:backgroundView];
与NIB文件
[[self view] sendSubviewToBack:background];
处理其中的背景是在头文件中声明和连接到一个IBOutlet
IB中的NIB图像视图。
有没有我在这里失踪的一个步骤?
是否有其他用户界面组件,确保使用insertSubView象下面这样:[self.view insertSubview:backgroundView atIndex:0]; – TharakaNirmana 2015-04-02 09:04:58