(我已阅读关于这一主题的其他问题和答案,但大多数都是很旧,不涉及到iOS 9或10)的iOS的UINavigationController类似的行为(2016)
的应用设计要求显示屏的上半部分始终包含相同的内容。 (正在由用户编辑的图像)
显示屏的下半部分需要UITableView
。当点击一个UITableViewCell
时,底部部分需要转换到带有滑动动画的新的UIViewController
,类似于UINavigationController
推动游戏的工作方式。
问题:只有底部视图需要转换到新的视图控制器,然后再回来。视图层次结构的上半部分需要保持不受影响。出于这个原因,我不能将所有内容放在UINavigationController
之内,我不能在屏幕顶部有UINavigationBar
。
问题:我应该采取什么办法在这种情况下,在这里我只需要一个UIView
层次的推SEGUE方式转型,而不是别的?谢谢。
编辑与解决方案
解决方案如下,供那些一起在家里以下。
你试图做这一切的故事板来跟踪变化呢?如果用代码编写,这会更简单。你可以从左右或左右对视图的框架进行动画制作 –