[ios]经验记录

日下内容为日常开发中遇到的问题解决的个人经验记录

 

1.[ios]用xib折腾cell时候 整个cell不能命名为contentView

会与系统的contentView冲突

一般命名为viewCell.

使用xib时候 命名不能与所在类命名冲突 否则会出现各种奇怪事情。

 

2.tableView手势监听在数据量 非常少的时候屏幕留白 会有不完善的情况(非报错)

tableViewCell手势监听 则在setCell 处添加 且每个cell都要生成一个longPressed手势 则会生成很多的longPressed 但影响不大

 

3.如果给tableView添加LongPress手势,需要取消掉cell的选中状态(如下),否则无法触发手势,如果LongPress添加个给tableCell则无碍。

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

    [self.tableView deselectRowAtIndexPath:[self.tableView indexPathForSelectedRow] animated:NO];

   

}

 

4.同一个手势添加给多个对象的时候,只会作用于最后一个添加手势的对象。

 

猜你喜欢

转载自poolo.iteye.com/blog/1900373