Swift 模态弹出 页面出来的很慢

如果不是因为在viewdidload里面做了很多消耗主线程的操作与运算

可以试试这句代码,某些位置代码会导致系统的runloop休眠 需要长时间或者点击两次唤醒

present的时候主动唤醒runloop

///runloop沉睡导致模态很慢

  CFRunLoopWakeUp(CFRunLoopGetCurrent())

推荐阅读更多精彩内容