iPhone设置背景图像

时间:2011-02-04 20:09:04

标签: iphone objective-c user-interface ios4

我想使用图像作为我的应用程序的背景。我希望按钮在图像上方。这是如何完成的?每次我使用图像视图时,它都会覆盖按钮。

2 个答案:

答案 0 :(得分:2)

图像视图应覆盖您的按钮,除非您将其放在子视图列表中更高的位置。确保首先添加图像视图子视图,并在其上显示按钮(和所有其他视图)。 您是在Interface Builder中执行此操作还是在代码中手动执行此操作?

答案 1 :(得分:1)

您可以尝试使用UIView的sendSubviewToBack方法:

UIImageView view = / init view */;
// some additional code here
mainView.addSubview(view);
// add buttons, etc...
mainView.sendSubviewToBack(view);