2014-06-09 60 views
1

与pushViewcontroller玩弄的别扭要求之一造成的:/的iOS - pushViewController无滑动背景图像

所以存在与1个背景图像和UITableView的自定义的细胞的RootViewController的并且存在与相似backgruound图像detailViewController有不同的看法。

要求是:

在UITableViewCell中的龙头...整个导航动画应该不会影响背景图像。背景图片应保持原样,其他所有视图都应滑动。

如何在不更改背景图片的情况下只滑动UITableView并显示详细信息屏幕?

有一种可能的解决方案就是添加2个子视图控制器并在两个子视图上应用幻灯片动画。但在这种情况下,我必须继续搬走小孩。我不能删除孩子,因为点击自定义底部后退按钮,我必须立即显示第一个屏幕。

任何其他可能的解决方案或改进?

回答

2

您可以将UINavigationController包装在包含背景图像的自定义视图控制器中。然后确保您的内容视图以及推送控制器的视图具有清晰的背景。

+0

这正是我需要的,你会介意分享更具体的步骤来做到这一点吗? – BlackTigerX