IOS PushViewController 界面无响应问题

工作中遇到一个很奇怪的问题,点击跳页时,偶现画页卡死,操作不了,这时如果按HOME键,再顺来,有时会出现下一个页面,但是Navigationbar 不见了.IOS 版本 12.

有时在调试状态中出现,这时发现新的界面已经在堆栈中,但是并不在Navigationcontroller中,查找发现新界面在UIParallaxDimmingView中,因此导致界面无响应.

经查,原因是界面划动返回问题,当是ROOT VIEW CONTROLLER时,划动后再点击就会出现这个大问题.

    解决方法:ROOTVIEW时,禁止划动返回.

    参考:https://stackoverflow.com/questions/36503224/ios-app-freezes-on-pushviewcontroller

你可能感兴趣的:(IOS PushViewController 界面无响应问题)