iOS应用是非常注重用户体验的,不光是要求界面设计合理美观,也要求各种UI的反应灵敏,我相信大家对那种一拖就卡卡卡的 TableView 应用没什么好印象。iOS应用是非常注重用户体验的,不光是要求界面设计合理美观,也要求各种UI的反应灵敏,我相信大家对那种一拖就卡卡卡的 TableView 应用没...
分类:
移动开发 时间:
2015-01-25 09:49:13
阅读次数:
269
需求:一个300*500的图片(长*宽),放在200*200,的控件上。问题:如果不经过设置,直接放在控件上,图片会被压扁失真。而加上了[cell.imageView setContentMode:UIViewContentModeScaleAspectFill];,tableView的第一个cel...
分类:
其他好文 时间:
2015-01-25 01:22:51
阅读次数:
136
滑动列表行(UITableViewCell)出现删除按钮时,默认是英文“delete”,这份代码片段能够将“delete”变成中文”删除“,甚至可以自定义删除按钮的形状。//通过UITableViewDelegate方法可以实现删除 tableview中某一行//滑动删除-(void)tableVi...
分类:
其他好文 时间:
2015-01-24 21:18:27
阅读次数:
149
写在前面
今天看新闻,科比肩部撕裂,可能会提前退役,这个顽固的男人,终于要落幕了,虽然我不是他的球迷,也是心生敬仰,今天的主题就以科比为素材,向这位人生的斗士致敬。
前面我们讲到了tableview的单元格的系统自带的image label,用起来很方便,可是毕竟限制很多,这一篇将会讲到一个神奇的东西——自定义单元格,由你控制单元格显示的内容,位置,形式。如下图,我们要制作一个球星列表,需...
分类:
移动开发 时间:
2015-01-24 18:52:23
阅读次数:
187
转:http://www.asklinux.com/app/ios/286#我们在使用tableview时会发现分割线的左边会短一些,通常可以使用setSeparatorInset:UIEdgeInsetsZero 来解决。但是升级到XCode6之后,在iOS8里发现没有效果。下面给出解决办法:首先...
分类:
移动开发 时间:
2015-01-23 20:03:35
阅读次数:
165
本人用的是第三方抽屉, 在抽屉这个类型的三方中,大家都会用到侧滑效果,然而当tableView本身自带的编辑模式的删除方法(侧滑cell删除当前cell)也触发手势之后,系统就会产生手势冲突。这个问题困扰好久,不过最终还是解决了 :)。
解决方案:我是在第三方的.m中添加了如下代码,解决的手势冲突问题。
- (BOOL)gestureRecognizer:(UIGestureR...
分类:
其他好文 时间:
2015-01-23 16:20:09
阅读次数:
222
mainTableView.sectionIndexBackgroundColor = [UIColor greenColor];//修改右边索引的背景色// mainTableView.sectionIndexColor = [UIColor orangeColor];//修改右边索引字体的...
分类:
其他好文 时间:
2015-01-23 13:10:39
阅读次数:
372
在UITableViewController中,通过滑动删除按钮删除一行,首先收到Table view data source call:tableView:commitEditingStyle:forRowAtIndexPath在这个调用中,需要首先删除数据,再删除界面上该行:NSMutableA...
分类:
其他好文 时间:
2015-01-22 15:17:33
阅读次数:
198
tableview的分割线左对齐 在viewDidLoad方法中加上如下代码: if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {[self.tableView setSeparatorInset:UIEd...
分类:
其他好文 时间:
2015-01-22 14:51:07
阅读次数:
231
如果有需要跟踪NSArray中的内容,需要重写descriptionWithLocal 方法。首先新建一个NSArray 的Category,在新建出来的.m文件中加入下列代码- (NSString *)descriptionWithLocal:(id)local{ NSMutableString....
分类:
移动开发 时间:
2015-01-22 00:00:05
阅读次数:
652