UIAlertController用时该注意的地方

2020-06-06  本文已影响0人  仰望远处

UIAlertController的用法很简单,我们却经常使用.它用以取代iOS 8.0 之前的UIAlertView和UIActionSheet 但需要注意一些地方

最近在做一个swift项目, 弹出提示框进行刷新, 刷新前有个loading 通过present显示, 但通过base.presentedViewController 操作dismiss时, 发现base.presentedViewController 为UIAlertController 这不符合逻辑的 .

********后来才发现UIAlertController   dismiss方法没有在complete后执行刷新 导致显示时序有问题 .此刻presentVC还是为UIAlertController

因此 做任何 操作应该在complete后再执行  保证是我们达到我们的需求

ps: 虽然这是一个很简单的控件, 但还是需要注意细节!!!!!

上一篇 下一篇

猜你喜欢

热点阅读