iOS-tableView底部按钮的添加
2016-05-14 17:02
1516 查看
话不多说,先看图
1、将按钮添加到tableView的最后一个cell中
![](http://img.blog.csdn.net/20160514163337194)
2、将按钮添加到tableFooterView上
![](http://img.blog.csdn.net/20160514163528663)
3、在tableView的最下端固定一个View
![](http://img.blog.csdn.net/20160514163754836)
项目需求,总结了几个常用的关于tableFooterView的使用
方式一实现思路:
很简单,自定义一个cell,上面放一个button,放到tableView最后一个row中
代码就不贴了。
方式二关键代码:
方式三实现思路:
下方的视图的固定的
这里的控制器是UIViewController,里面包裹一个tableView 和 一个存放button的view
总结:UITableViewController中 self.view 和 self.tableView 是同一个view,是会滚动的View,所以在其上方添加子视图时,子视图会跟着滚动
1、将按钮添加到tableView的最后一个cell中
2、将按钮添加到tableFooterView上
3、在tableView的最下端固定一个View
项目需求,总结了几个常用的关于tableFooterView的使用
方式一实现思路:
很简单,自定义一个cell,上面放一个button,放到tableView最后一个row中
代码就不贴了。
方式二关键代码:
// 定义一个button UIButton *footerButton = [UIButton buttonWithType:UIButtonTypeCustom]; // 为button设置frame footerButton.frame = CGRectMake(10, 10, self.view.bounds.size.width-20, 40); footerButton.layer.cornerRadius = 5; [footerButton setTitle:@"发消息" forState:UIControlStateNormal]; [footerButton setBackgroundColor:[UIColor brownColor]]; // 这里为button添加相应事件 // 将 footerView 设置为 tableView 的 tableFooterView self.myTableView.tableFooterView = footerButton;
方式三实现思路:
下方的视图的固定的
这里的控制器是UIViewController,里面包裹一个tableView 和 一个存放button的view
总结:UITableViewController中 self.view 和 self.tableView 是同一个view,是会滚动的View,所以在其上方添加子视图时,子视图会跟着滚动
相关文章推荐
- mac电脑上SVN服务器搭建
- ios开发学习笔记--Core Motion
- IOS开发小技巧-CocoaPods安装和使用
- iOS开发(OC)——二维码扫描(原生API,支持条形码)
- iOS微博项目(五)- 实现超链接和时间,下拉,未读数,微博正文,评论
- iOS更改工程的根控制器
- iOS短信验证码倒计时Button的实现
- iOS 推送证书或普通证书过期
- ios客户端学习-cell特效
- iOS @synchronized关键字 线程保护锁作用
- 分享自己收藏的几个iOS博客
- iOS开发-文件管理(一)
- 浅谈几种iOS定时器
- iOS 并行编程:GCD Dispatch Sources
- iOS开发(OC)——文字的自适应高度和行间距的设置
- iOS长微博实现
- iOS引用计数
- 四位密码程序,效果类似IOS(附源代码)
- iOS开发——Cocoapods的安装和使用
- 关于CoreImage人脸检测