美文网首页
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