我在测试应用程序中使用CallKit
进行调用。当我结束通话时,有时我会得到一些UI元素的错误位置,例如UITabBar
和UITableView
。当我能够捕捉到元素的这种行为时,我使用了 Xcode View UI Hierarchy ,并且看起来在正常状态下UITabBar
在iPhone 4.7上的Y等于618(在这种情况下)我有iPhone 7),如果获得了错误的行为,UITabBar
的Y等于638(相差20点)。我该如何解决?感谢。
我添加了截图来说明不正确的用户界面。
这就是在CallKit终止后UI的样子。 这是UI在View UI层次结构中的外观
这是处于正确状态的UITabBar值
这是处于错误状态的UITabBar值