在iPhone X和更早的版本中无法返回到以前的View Controller

问题描述 投票:0回答:1

我有一些奇怪的问题。我有带ScrollView的ViewController。在iPhone 11、11 Pro和11 Pro Max上,当我将手指向下滑动到以前的ViewController时,当我向左或向右滑动时什么也没有发生,当我通过Scroll View向上滑动时向下滚动-我的应用程序应该在所有iPhone,但在所有其他情况下(iPhone 6,7,8,X等)都无法使用!例如,当我打开iPhone X上的ViewController并向下滑动时,它会弹起,并且不要回到以前的ViewController,当我向左或向右滑动时,它会弹起-它不应该弹起。当我向上滑动时,ScrollView运行良好。当我在ScrollView的较高位置时,有人可以帮我找到解决方法以阻止左右反弹,并在向下滑动时返回到以前的ViewController吗?

这是我的ViewController应该如何工作App should work that

这是我的ViewController的构建方式。

enter image description here

另外一张照片

enter image description here

@编辑我认为问题在于ScrollView,因为当我在视图中禁用“ User Interaction Enabled”时,比将其向下滑动回先前的ViewController时要好,但与ScrollView相比却无法正常工作]

ios swift iphone viewcontroller
1个回答
0
投票

您需要禁用内容布局指南

© www.soinside.com 2019 - 2024. All rights reserved.