我正在使用一个iOS电影应用程序,该应用程序具有一个主屏幕和一个“选择类型”屏幕。
在主屏幕(https://i.imgur.com/hiBZM82.png)上点击一个按钮时,它将使用户进入选择类型屏幕(https://i.imgur.com/YKFzYlO.png)。
到目前为止一切都很好。
但是,如果我返回主屏幕,请最小化该应用程序,再次打开该应用程序,然后再次点击同一按钮,“选择类型”屏幕的“自动布局”就会变得混乱(https://i.imgur.com/tjcdXlw.png)。
如您所见:
基本上,它将内容推到顶部(导航栏所在的位置),并且忽略底部按钮的约束,并推动它触摸安全区域。
顺便说一句,我同时使用了导航栏和标签栏,它们在“选择类型”屏幕中隐藏。看来这可能是问题的根源。
我在“选择流派”屏幕上设置了“自动布局”约束,只要不将应用发送到后台然后再带到前台,这些设置就可以正常工作。
我尝试使用情节提要中顶部栏和底部栏的模拟度量,但是相同的问题一直在发生。
你知道这里会发生什么吗?
谢谢!