UITableView
文章平均质量分 50
iChenfy
这个作者很懒,什么都没留下…
展开
-
ios Tableview行高的计算
一、正常计算行高 这其中需要先传入一个最大尺寸和一个属性字典,特殊的格式要求都写在属性字典中。NSDictionary *attrs = @{NSFontAttributeName : font};[str boundingRectWithSize:size options:NSStringDrawingUsesLineFragmentOrigin attributes:attrs context原创 2016-09-16 16:21:43 · 834 阅读 · 0 评论 -
textField的过滤筛选
- (void)filter:(UITextField *)textField{ if ([textField.textlength] == 0) { self.fontsArray =_data; [self.tableViewreloadData];// insert delete return;原创 2013-12-19 19:48:12 · 712 阅读 · 0 评论 -
UIScrollView 原理详解
UIScrollView 原理详解ScrollView UIScrollView UIScrollView为了显示多于一个屏幕的内容或者超过你能放在内存中的内容。 Scroll View为你处理缩小放大手势,UIScrollView实现了这些手势,并且替你处理对于它们的探测和回应。其中需要注意的子类转载 2013-11-04 16:04:55 · 610 阅读 · 0 评论 -
UITableView是否滚动到底部
UITableView is a subclass of UIScrollView, and UITableViewDelegate conforms to UIScrollViewDelegate. So the delegate you attach to the table view will get events such asscrollViewDidScroll:, and you c转载 2013-11-06 16:05:10 · 1010 阅读 · 0 评论 -
tableview分批显示数据
tableview分批显示数据分类: IOS转载博客2013-11-03 17:03 10人阅读 评论(0) 收藏 举报uitableview数据线程iPhone屏幕尺寸是有限的,如果需要显示的数据很多,可以先数据放到一个table中,先显示10条,table底部有一察看更多选项,点击察看更多查看解析的剩余数据。基本上就是数据源里先只放10条, 点击最后一个cell时, 添加更转载 2013-11-06 17:35:44 · 1079 阅读 · 0 评论 -
TableView中图片的延时加载
TableView中图片的延时加载经常我们会用tableView显示很多条目, 有时候需要显示图片, 但是一次从服务器上取来所有图片对用户来浪费流量, 对服务器也是负担.最好是按需加载,即当该用户要浏览该条目时再去加载它的图片.重写如下方法- (void)tableView:(UITableView *)tableView willDisplayCell:(UITabl转载 2013-11-06 17:36:08 · 692 阅读 · 0 评论 -
动态调整UITableViewCell高度的实现方法
动态调整UITableViewCell高度的实现方法On 04/02/2011, in iOS Dev, by ultragtx有时我们需要动态调整UITableViewCell的高度,根据内容的不同设置不同的高度,以前看到一种实现方法,写得有点麻烦,具体地址找不到了,这里有个更好的(至少我认为),分享一下部分代码。2012.03.11更新:一年后回来审视儿时的代码,发现hei转载 2013-11-07 09:09:06 · 675 阅读 · 0 评论 -
tableView的单元格的定制的方法
1、在 cellForRowAtIndexPath 函数中创建//定制单元格 UILabel *nameLabel = [[UILabel alloc] initWithFrame:CGRectMake(90, 5, 200, 30)]; nameLabel.tag =12; 然后通过tag的值来获取控件UILabel *nameLabel原创 2013-11-08 10:05:02 · 951 阅读 · 0 评论 -
单元格的编辑的方法
//默认的所有的编辑的状态(2种(删除、编辑))是删除- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{ returnUITableViewCellEditingStyleIns原创 2013-11-08 10:09:58 · 685 阅读 · 0 评论 -
IOS开发之UIScrollVIew运用
IOS开发之UIScrollVIew运用分类: IOS开发2012-03-16 14:41 3554人阅读 评论(0) 收藏 举报iosUIScrollView可以实现在一个界面看到所有内容,同时也不需要担心所显示的内容超出屏幕的大小,当超出之后可以翻阅至下一页浏览。#pragma mark - UIScrollViewDelegate- (vo原创 2013-11-25 10:06:05 · 753 阅读 · 0 评论 -
uiscrollView 原理详解
UIScrollView在软件开发中是很常见的控件,总体来说ScrollView又可以分为两种:第一种是根据手指滑动的力度计算滚动的距离。第二种时以页面为单位一次滑动切换一页,这和IOS桌面左右滑动类似。 有了IOS提供的UIScrollView控件实现这些都不是什么难事。如下图所示,MOMO一共给页面中加载了5个View,通过手指左右滑动喔。 不知道说什么,直接转载 2013-11-24 18:57:03 · 856 阅读 · 0 评论 -
iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
分类:转自:http://blog.csdn.net/iosevanhuang/article/details/8830499今天以前的同事在开发过程中遇到了一个问题,大致描述如下:他用TableView写了一个登陆界面,帐号和密码两个Cell中加入了TextField。由于想在TableView的空白处点击时收起键盘,所以他注册了一个UITapGestureRecognize转载 2014-10-20 22:16:44 · 1139 阅读 · 0 评论 -
iOS- UICollectionView Controller 横竖屏九宫格布局
iOS- UICollectionView Controller 横竖屏九宫格布局分类: iOS2014-05-27 00:06 70人阅读 评论(0) 收藏 举报uiscrollviewlayoutios7UICollectionViewCont九宫格布局目录(?)[+] 1.简单说说UICollectio转载 2014-09-12 19:40:55 · 1621 阅读 · 0 评论 -
iOS7中UITableView中cell的使用
iOS7中UITableView中cell的使用分类: cocoa SDK2013-09-23 15:27 2873人阅读 评论(0) 收藏 举报今天看到很多人提到,在iOS7中,使用UITableView的时候,对于cell要注意:[cell addSubview:userTextField] 这种用法不能再用了,应该使用 [cell.contentView addS转载 2014-04-17 13:31:51 · 576 阅读 · 0 评论 -
IOS中Cell高度的自适应(ios6、ios7)
一:IOS7 cell 高度自适应-(float)getHeight:(NSString *)text{ if (self.interfaceOrientation ==UIDeviceOrientationPortrait || self.interfaceOrientation ==UIDeviceOrientationPortraitUpsideDown)原创 2014-01-10 11:56:42 · 2027 阅读 · 0 评论 -
表视图
-(void)viewDidLoad{ [superviewDidLoad]; NSString *filepath=[[NSBundlemainBundle]pathForResource:@"area"ofType:@"plist"]; NSArray *arr=[NSArrayarrayWithContentsOfFile:file原创 2013-11-15 11:38:40 · 778 阅读 · 0 评论 -
显示索引
IOS中索引的实现原创 2013-11-15 11:45:48 · 1384 阅读 · 0 评论 -
tabBarController的外观的设置
//实例化各视图控制器,并放入数组中 FirstViewController *firstVC = [[FirstViewControlleralloc]init]; SecondViewController *secondVC = [[SecondViewControlleralloc]init]; NSArray *controllers = [原创 2013-11-15 12:20:03 · 729 阅读 · 0 评论 -
TableView中单选的实现
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ //实现单选 self.lastIndexPath=self.currentIndexPath; self.currentIndexPath=indexPath;原创 2013-11-15 13:09:35 · 1873 阅读 · 0 评论 -
ios 侧滑事件的添加
丰富cell的功能,使功能多元化:- (NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath { //删除按钮 UITableViewRowAction *deleteRowAction = [UITableViewRowAction row原创 2017-01-13 17:32:40 · 1061 阅读 · 0 评论