直到现在我才从未见过像这样的问题。当我第一次更新我的应用程序时,此问题不存在。很好。从那以后,已经有几个iOS更新,所以这可能是问题开始的地方。
我基本上有一些视图控制器,通过单击后退/取消按钮或下一个按钮,从一个步骤到下一个步骤就像向导一样继续。
有一个覆盖主要区域的textView。
通常通过触摸textView内部,它将开始编辑。
在这个视图控制器上它很好,这很有用。没问题。
在此viewcontroller和每个后续视图控制器上,包括带有选项选项的tableviews,如果触摸视图控制器内取消和下一个按钮下面的任何位置,它将取消视图控制器并返回上一屏幕。发生这种情况时,我的代码中似乎没有执行任何操作。它只是取消了视图控制器,就像按下后退按钮一样。我知道后退按钮代码没有被执行,因为我在那里打印了一行。
下一个视图控制器是一个tableView,没有textView。它与textView无关。如果我触摸屏幕上的任何地方而不是下一个或取消按钮,它就会解散。接下来的观点完全相同。这就像一个隐形的大按钮阻碍了与上半部分的任何互动。
这里发生了什么?我该如何解决?它之前从未这样做过,我没有做任何改变。
答案 0 :(得分:1)
原来这是由于使用页面卷曲转换引起的。我将它改为水平翻转,现在可以正常工作。目前,页面卷曲过渡显然有问题。