适配方案tableView// 在ViewDidLoad里调用该方法- (void)unifyTableView:(UITableView *)tableView { //iOS7以后将分隔线拉至边线 if ([tableView respondsToSelector:@selector...
分类:
移动开发 时间:
2016-01-20 22:40:19
阅读次数:
262
一、键盘遮挡的场景分类1. 开始页面录入。输入控件在屏幕的下部,键盘出现后遮挡输入控件2. 切换焦点。新输入框被当前键盘部分遮挡,可点击3. 切换输入法。4. 屏幕旋转。屏幕高度发生变化,原未被遮挡输入框旋转后被遮挡二、UI需上移的距离计算计算控件底部与键盘终点顶部的距离,调整阀值自定。通常选择输入...
分类:
移动开发 时间:
2016-01-20 22:28:40
阅读次数:
1403
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ if ([tableView respo...
分类:
移动开发 时间:
2016-01-20 19:12:13
阅读次数:
155
一,效果图。二,工程图。三,代码。RootViewController.h#import @interface RootViewController : UIViewController{ UITableView *myTableView;}@endRootViewController.m#i...
分类:
其他好文 时间:
2016-01-20 09:59:41
阅读次数:
177
#pragma -mark 以下2个方法,解决分割线不满屏问题-(void)viewDidLayoutSubviews { if ([tableView respondsToSelector:@selector(setSeparatorInset:)]) { [table...
分类:
其他好文 时间:
2016-01-19 15:46:39
阅读次数:
121
#pragma mark 去除多余的线-(void) clearExtrLine{ UIView *view = [[UIView alloc] init]; view.backgroundColor = [UIColor clearColor]; [tableView setTa...
分类:
其他好文 时间:
2016-01-19 15:44:25
阅读次数:
118
前几天做UItableView删除cell的时候报了这个错:*** Assertion failure in -[UITableView _endCellAnimationsWithContext:], /SourceCache/UIKit_Sim/UIKit-3347.44.2/UITableVi...
分类:
其他好文 时间:
2016-01-19 12:23:47
阅读次数:
1781
1??UICollectionView与UITableView的区别:布局UICollectionView与UITableView的共同点:循环利用 —>UITableView继承UISCrollView 注意: —>UICollectionView 初始化必须要传入布局 ...
分类:
其他好文 时间:
2016-01-19 01:35:48
阅读次数:
360
UITableView是在iOS开发中最常用的控件之一。我的第一篇学习心得献给它了 UITableView是由一行一行的UITableViewCell构成的。 首先想这样一个问题:现在用UITableView去做一个联系人列表,如果我有10个100个联系人,那我可以建10个100 个U...
分类:
移动开发 时间:
2016-01-18 18:54:30
阅读次数:
371
UITableViewCell高度计算rowHeightUITableView是我们再熟悉不过的视图了,它的delegate和data source回调不知写了多少次,也不免遇到 UITableViewCell 高度计算的事。UITableView 询问 cell 高度有两种方式。一种是针对所有 C...
分类:
其他好文 时间:
2016-01-18 13:48:55
阅读次数:
216