0808 - 0809 cell点击效果/iOS资源大全

来源:互联网 发布:域名和空间ip的绑定 编辑:程序博客网 时间:2024/05/08 06:21
  1. tableview 取消cell点击后选中效果
    方法1, 在cell的初始化方法里
    cell.selectionStyle = UITableViewCellSelectionStyleNone;
    或者
    [cell setSelectionStyle:UITableViewCellSelectionStyleNone];  

这种效果是在点击cell的时候完全没有选中效果,但点击事件会正常发生
方法2. 在cell的select点击方法里面

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{    [tableView deselectRowAtIndexPath:indexPath animated:YES];// 取消选中}

这种效果是在点击cell的时候会有选中状态,但点击事件完成,返回tableview的时候,cell不会再是选中状态
2. 通过xib初始化单独的cell的时候,在tableviewController中注册cell的方法

[self.tableView registerNib:[UINib nibWithNibName:@"ZYQNewsListCell" bundle:nil] forCellReuseIdentifier:@"listCell"];

3.iOS中文资源大全 伯乐在线整理 github地址
https://github.com/jobbole/awesome-ios-cn
4. UITableView的Cell复用原理和源码分析
http://ios.jobbole.com/87671/
5. iOS 应用闪退总结
http://www.cnblogs.com/CoderAlex/p/4860319.html
崩溃日志使用介绍
http://www.cnblogs.com/CoderAlex/p/4860075.html
1.函数无限递归爆栈(表视图返回Cell和返回行高的方法互相调用)
2.某对象无法解析某个方法(没做类型转换、或者代理没实现某个方法)
3.访问了某个已经被释放的对象(ARC之后不太有)
4.从Bundle加载了不存在或者不支持的对象(图片素材之类的)
5.子线程阻塞主UI线程过久

0 0