标准视图和 UITabBarController 视图之间的转换?
设置具有初始标准全屏 UIView 并转换为选项卡栏视图的结构的最简洁方法是什么?
What is the cleanest way to set up a structure where you have an initial standard, full screen UIView, which transitions to a Tab Bar view?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将选项卡栏视图作为子视图添加到窗口中。然后通过将全屏视图(控制器)呈现为选项卡栏上的模式视图(控制器)来显示全屏视图(控制器)。通过关闭模态视图来删除带有动画的全屏视图。
Add the tab bar view as a subview to the window. Then show the fullscreen view (controller) by presenting it as a modal view (controller) over the tab bar. Remove the fullscreen view with an animation by dismissing the modal view.
是的,我同意。在 UITabBarController 视图上显示普通 UIView 作为模态可能是最简洁的方法。但如果您不想使用模式视图,也可以进行翻转视图转换。
Yes, I agree. Displaying ordinary UIView over a UITabBarController view as modal is probably the cleanest way. But you could alternatively do a flip view transition if you don't want to use modal view.