UITableView最上面tableHeaderView留空间的两种方法
2015-12-04 15:56
585 查看
UIView *headerView = [[UIView alloc] initWithFrame: CGRectMake(0, 0, 320, 44)];
m_tableView.tableHeaderView = headerView;
2)
m_tableView.contentInset = UIEdgeInsetsMake(44, 0, 0, 0);
m_tableView.scrollIndicatorInsets = UIEdgeInsetsMake(44, 0, 0, 0);
原本打算自己手动设置tabview中的第一行cell,但是需要修改的地方太多了,看到有兄台使用tableHeaderView进行设置,很简单,于是也对其进行了自定义,效果不错。
UITableView 的 cell 默认出现在 uitableview 的第一行,如果你想自定义 UITableViewCell 与导航条间距的话,可以使用下面这行代码
[plain] view plaincopyprint?
tableview.tableHeaderView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 5, 20)]autorelease];
Demo
[cpp] view plaincopyprint?
AFImageViewer* afView = [[AFImageViewer alloc] initWithFrame:CGRectMake(0,0, 320, 200)];
afView.backgroundColor=[UIColor blackColor];
[afView setContentMode:UIViewContentModeScaleAspectFill];
afView.delegate=self;
contentTableView.tableHeaderView = afView;
m_tableView.tableHeaderView = headerView;
2)
m_tableView.contentInset = UIEdgeInsetsMake(44, 0, 0, 0);
m_tableView.scrollIndicatorInsets = UIEdgeInsetsMake(44, 0, 0, 0);
原本打算自己手动设置tabview中的第一行cell,但是需要修改的地方太多了,看到有兄台使用tableHeaderView进行设置,很简单,于是也对其进行了自定义,效果不错。
UITableView 的 cell 默认出现在 uitableview 的第一行,如果你想自定义 UITableViewCell 与导航条间距的话,可以使用下面这行代码
[plain] view plaincopyprint?
tableview.tableHeaderView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 5, 20)]autorelease];
Demo
[cpp] view plaincopyprint?
AFImageViewer* afView = [[AFImageViewer alloc] initWithFrame:CGRectMake(0,0, 320, 200)];
afView.backgroundColor=[UIColor blackColor];
[afView setContentMode:UIViewContentModeScaleAspectFill];
afView.delegate=self;
contentTableView.tableHeaderView = afView;
相关文章推荐
- 你好,色彩 android:background="@color/white" [create file color.xml at res/values/]
- 解决"The server quit without updating PID file."
- iOS开发~UITextView光标不在起始位置问题
- 在iOS 8中使用UIAlertController
- 融云Android 2.0 IMkit UI样式更改
- ffmpeg---CompilationGuide
- UIWindow & UIWindowLevel笔记
- git clone: SSL certificate problem: unable to get local issuer certificate
- vm虚拟机出现目标主机不支持CPUID的情况
- pyquery安装
- [LeetCode 307] Range Sum Query - Mutable
- U3D打图集流程
- iOS重写系统中的UINavigationController返回按钮的事件
- MySQL.. ERROR! The server quit without updating PID file问题解决
- [cc150]Chapter 3 | Stacks and Queues
- UITableView 左右滑动时,出现删除按钮的动画
- easyui动态添加组件没有样式
- poj 1679 The Unique MST
- 滚动指定UITableViewCell到顶部
- Build Settings中的变量@rpath,@loader_path,@executable_path