美文网首页
iOS 点击TableView的Cell时,调用UIAlertC

iOS 点击TableView的Cell时,调用UIAlertC

作者: 肉身佛陀 | 来源:发表于2017-03-07 20:53 被阅读104次

转自iOS-UIAlertController弹出延迟(UIAlertController弹出缓慢,tableViewCell点击时背景颜色改变)

问题描述

在给tableViewCell添加选中事件的时候,调用UIAlertController,但是UIAlertController弹出有点延迟。

解决方法1:

将UIAlertController的弹出方法放到主线程中,示例如下:

        dispatch_async(dispatch_get_main_queue(), ^{
            [self presentViewController:self.alertC animated:YES completion:nil];
        });

解决方法2:

修改tableViewCellselectionStyle属性,不能设置为UITableViewCellSelectionStyleNone,或者设置成UITableViewCellSelectionStyleDefault

相关文章

网友评论

      本文标题:iOS 点击TableView的Cell时,调用UIAlertC

      本文链接:https://www.haomeiwen.com/subject/ekkvgttx.html