首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >推送过渡过程中的重叠视图

推送过渡过程中的重叠视图
EN

Stack Overflow用户
提问于 2014-06-03 11:30:26
回答 1查看 329关注 0票数 0

我有一个storyboard,在这个storyboard中,我将一个视图推到导航控制器的另一个视图上。(简单的推送分段)。我正在viewDidLoad方法中设置新视图的背景,并使用以下代码进行设置。

代码语言:javascript
复制
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"welcome_bg_pattern"] ];

但在推送动画期间,从一个视图到另一个视图,我可以看到两个视图重叠。有人能指导我如何设置背景,这样我就不会有这个问题了。

这是图像中的附件

第一视图

在推送过渡过程中。在这里,您可以看到两个视图是重叠的,如果我只是简单地将redColor设置为视图的background颜色,则不会发生这种情况。

第二视图

我还通过在viewWillAppear中设置背景图像来尝试

任何帮助都会很好

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-03 11:34:15

而不是设置self.view的背景图像

代码语言:javascript
复制
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"welcome_bg_pattern"] ];

UIImageView中设置适当帧的背景图像,并添加UIImageView作为subView of self.view

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

https://stackoverflow.com/questions/24014058

复制
相关文章

相似问题

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