
列表(UITableView、UICollectionView)
每天都想改行的码农
种一棵树,最好的机会是十年前,再者就是现在了!
展开
-
UITableView 分割线不靠左(未补全),删除多余分割线问题
1.分割线不靠左(未补全)问题图片中可以看到分割线并未补全,添加以下方法-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ if ([cell respondsT原创 2017-06-29 16:01:40 · 364 阅读 · 0 评论 -
iOS开发tableView实现单选和复选
iOS开发中,有时候需要实现tableView中cell的单选或者复选,这里举例说明了怎么简单的实现首先自己创建一个列表,实现单选,先定义一个变量记录每次点击的cell的indexPath:@property (assign, nonatomic) NSIndexPath *selIndex;//单选,当前选中的行11然后在下面的代理方法实现代码-(void)tableVi转载 2017-06-30 09:36:45 · 537 阅读 · 0 评论 -
UITableViewCell根据内容显示不同的高度问题
1.iOS8及以后,通过XIb自定义不等高cell: // 告诉tableView所有cell的真实高度是自动计算(根据设置的约束来计算)self.tableView.rowHeight = UITableViewAutomaticDimension;// 告诉tableView所有cell的估算高度self.tableView.estimatedRowHeight = 4原创 2017-07-11 08:55:15 · 1048 阅读 · 0 评论 -
UITableViewCell上的删除按钮(tableView自带的和自定义的)
#import "ViewController.h"@interface ViewController () UITableViewDataSource,UITableViewDelegate>@property (nonatomic,strong)UITableView *table;@property (nonatomic,strong)NSMuta原创 2017-06-30 09:33:48 · 651 阅读 · 0 评论 -
iOS - UICollectionView的使用
一.简单介绍UICollectionView 这个类是iOS6 新引进的API,它的布局更加灵活,简单来说就是多列的UITableView,那么UICollectionView的实现和UITableView的实现基本一样,也是存在datasource和delegate的,其中datasource为view提供数据源,告诉view要显示些什么东西以及如何显示它们,delegate提供一些样式原创 2017-06-26 17:46:02 · 388 阅读 · 0 评论 -
iOS中UITableView的cell点击事件不触发didSelectRowAtIndexPath
iOS中UITableView的cell点击事件不触发didSelectRowAtIndexPath首先分析有几种原因,以及相应的解决方法1、UITableViewCell的userInteractionEnabled设置为NO(ps:这种情况很少发生),导致cell无法点击;2、你的控件没有添加在contentView上面,检查下你添加控件时的代码(或是在ce原创 2017-06-26 19:23:56 · 1766 阅读 · 0 评论 -
iOS 如何在cell上面毫无卡顿的同时加载大量高清图片
//// ViewController.m// 加载高清大图//// Created by H on 17/1/12.// Copyright © 2017年 H. All rights reserved.//#import "ViewController.h"//定义一个blocktypedef BOOL(^RunloopBlock)(void);static原创 2017-09-29 00:21:40 · 3613 阅读 · 0 评论 -
iOS UITableViewCell如何刷新特定某一行的cell或section
//一个section刷新 NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:2]; [tableview reloadSections:indexSet withRowAnimation:UITableViewRowAnimationAutomatic]; //一个cell刷新 NSIndex...原创 2017-09-29 00:27:55 · 1283 阅读 · 0 评论