我想将图像设置为设置页面的/视图的背景图像。我已经创建了我的设置页面,并且我已经有了图像。我应用了一个UIImage视图,但似乎无法在界面构建器中将其设置为背景图像。
像这样的论坛帖子:
http://forums.macrumors.com/showthread.php?t=715391
似乎暗示有一个‘布局’菜单项,我可以在IB中选择,并从那里选择‘发送到后面’。但我在界面生成器中找不到它。我是不是疯了,还是这个已经从最新版本的Xcode中删除了。
如果有,是否在interafce builder中将我的.png图像作为页面的背景图像发送。
谢谢
...Dale
发布于 2012-09-18 02:02:19
我希望您使用UIImageView作为背景图像,并将其插入到视图层次结构中。有两种方法可以做到这一点-
1.从IB -忘记“发送到后台”,设置视图层次结构的一种更简单的方法是-

在视图层次结构中,mapView位于最顶部,UIImageView位于最底部。如果你想改变这个层次结构,你需要做的就是拖动视图并上下移动它们。希望这一点是清楚的。
2.从代码-您可以将其插入视图层次结构中的任何位置,并使用sendSubviewToBack:将其一直推到后面,也可以将UIImageView设置为父视图。
发布于 2012-09-18 02:12:57
使用图像作为背景的另一种方法是将视图的背景色设置为图像。
- (void)viewDidLoad {
[super viewDidLoad];
UIImage *backgroundImage = [UIImage imageNamed:@"background.png"]
self.backgroundColor = [UIColor colorWithPatternImage:backgroundImage];
}我希望在Interface Builder中有一种方法可以做到这一点。
https://stackoverflow.com/questions/12464541
复制相似问题