【问题标题】:How do I get my ViewController background to show up in a half-curl transition?如何让我的 ViewController 背景显示在半卷曲过渡中?
【发布时间】:2012-03-22 21:19:11
【问题描述】:

我正在创建一个应用程序,该应用程序使用“i”按钮通过半卷曲模式转换到故事板中的另一个视图来显示说明页面。当您点击两个图标中的任何一个以跳转到音板视图时,我最近使用此答案中的代码设置了一个持久的背景图像:set background image for entire iPhone / iPad app

问题是,半卷曲似乎没有在背景图像上拾取,并且在卷曲时页面变为透明。我需要做什么才能使背景图像成为过渡的一部分?当我有一个基本的黑色背景时,这很好用。我在下面有过渡前后的照片。

Before transition

After Transition

【问题讨论】:

  • 你是如何做这个卷曲的?

标签: iphone objective-c ios ipad animation


【解决方案1】:

问题是页面卷曲效果应用于视图,如果您按照其他答案中的代码进行操作,您的视图没有背景图像并且其背景颜色清晰。您可能需要在页面卷曲发生之前将窗口的背景图像应用到您的视图。

【讨论】:

  • 实际上我想出了一个解决方法,方法是使用推送到视图后层的 ImageView 来创建背景图像,而不是将图像设置为视图本身的背景。
猜你喜欢
  • 2011-08-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-10
  • 2017-11-18
  • 1970-01-01
  • 2012-06-18
  • 2018-05-28
相关资源
最近更新 更多