当视图控制器被推入或弹出时,具有静态背景图像的UINavigationController不会执行动画。

3
有没有一种方法可以使用 UINavigationController 以保持背景图像静止,并在视图控制器被推入或弹出时不进行动画处理?
通过在页面上放置一个分页的 UIScrollView 和一个在其下面的 UIImageView 可以实现相同的效果,但我想使用 UINavigationController,以便能够调用 viewWillAppearviewDidDisappear 等方法,并且可以使用 UINavigationController 的逻辑来弹出和推入视图控制器。
1个回答

6

是的,这很容易。将图像添加到窗口(或者在您的视图层次结构后面的任何内容),然后使uiviewcontroller的主视图具有透明背景。这适用于iOS 4及以上版本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接