我的应用程序中有一个 MFMessageComposeViewController,有时收件人数可以达到 200 左右。在 4S 上进行测试时,单击按钮后最多需要 10 秒 (!!) 才能加载 sms 视图。我想使用旧设备可能会更长。
对于没有加载视图的阻塞调用来说,这显然太长了,但是如果在视图实际加载时我没有回调,我就无法放置加载视图!MFMessageComposeViewControllerDelegate 协议中只有 1 个回调,但仅在关闭 sms 视图后回调,而不是在加载时回调。有任何想法吗?
我在想也许从模态视图加载逻辑中的其他地方获取回调,或者最后的手段我可以放一个 5-10 秒的加载屏幕,希望到那时它就可以了。