首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 9/ 10 NavigationController差异

iOS 9/ 10 NavigationController差异
EN

Stack Overflow用户
提问于 2016-11-26 00:15:50
回答 1查看 60关注 0票数 2

我有一个显示MainViewController (Root View Controller)的Swift应用程序。在我的MainView中,我有一个叫做MenuView的UIView,它放置在屏幕外面的左边。MenuView拿着一台TableViewController。如果您单击菜单按钮,则可以通过从左侧进入来查看MenuView。在这个MenuView中,您将拥有可单击的单元格,如果您单击这些单元格,我将在顶部推送另一种类型的新ViewController。这意味着我将在导航堆栈上的rootviewcontroller上堆叠另一个视图。现在来看问题:

在iOS 10设备上,如果单击菜单按钮后可见的菜单,则会按预期显示另一个视图。如果单击back按钮,您将返回到MainViewController,并且MenuView仍会显示在屏幕上,就像上一个状态一样。

在iOS 9上,MenuView现在移到了屏幕外的左侧原始位置。

有人知道这会是什么吗?

EN

回答 1

Stack Overflow用户

发布于 2016-12-14 15:32:00

问题解决了,我的问题是我有一个约束,每次重绘视图时都会重置视图的位置,而iOS 9和10的不同之处在于,iOS 9似乎更频繁地重绘视图

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40808996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档