首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正在尝试将UIImageView设置为背景-其中是布局菜单项

问正在尝试将UIImageView设置为背景-其中是布局菜单项
EN

Stack Overflow用户
提问于 2012-09-18 01:45:14
回答 2查看 1.8K关注 0票数 0

我想将图像设置为设置页面的/视图的背景图像。我已经创建了我的设置页面,并且我已经有了图像。我应用了一个UIImage视图,但似乎无法在界面构建器中将其设置为背景图像。

像这样的论坛帖子:

http://forums.macrumors.com/showthread.php?t=715391

似乎暗示有一个‘布局’菜单项,我可以在IB中选择,并从那里选择‘发送到后面’。但我在界面生成器中找不到它。我是不是疯了,还是这个已经从最新版本的Xcode中删除了。

如果有,是否在interafce builder中将我的.png图像作为页面的背景图像发送。

谢谢

...Dale

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-18 02:02:19

我希望您使用UIImageView作为背景图像,并将其插入到视图层次结构中。有两种方法可以做到这一点-

1.从IB -忘记“发送到后台”,设置视图层次结构的一种更简单的方法是-

​

​

在视图层次结构中,mapView位于最顶部,UIImageView位于最底部。如果你想改变这个层次结构,你需要做的就是拖动视图并上下移动它们。希望这一点是清楚的。

2.从代码-您可以将其插入视图层次结构中的任何位置,并使用sendSubviewToBack:将其一直推到后面,也可以将UIImageView设置为父视图。

票数 3
EN

Stack Overflow用户

发布于 2012-09-18 02:12:57

使用图像作为背景的另一种方法是将视图的背景色设置为图像。

代码语言:javascript
复制
- (void)viewDidLoad {
  [super viewDidLoad];
  UIImage *backgroundImage = [UIImage imageNamed:@"background.png"]
  self.backgroundColor = [UIColor colorWithPatternImage:backgroundImage];
}

我希望在Interface Builder中有一种方法可以做到这一点。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12464541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档