TableView如何实现单选或者多选呢?
我们的直接思路是修改某一个Cell的样式即可,
那么修改样式需要通过修改对应的数据,
从这里可以推断我们需要给Cell对应的数据设置一个标志位,
当选中的时候来修改该标志位刷新那一行即可
如果是单选实现稍微复杂一些:
单选需要设置一个属性来保存上一次选中的行,
待选中新的行之后需要修改该行,不断维护
我的实现如下:
(1)创建一...
分类:
移动开发 时间:
2015-07-25 18:35:19
阅读次数:
716
UITableViewController 本身能够实现键盘适配(cell中控件焦点会移动到键盘上方
在做键盘收回的时候思考过如下方案
1、tableview添加点击事件
结果:点击事件和tableview的didselect 冲突,导致didselect失效
2、scrollview代理滚动收回键盘
结果:目的可以达到,但是当点击textfield的时候,此时键盘会出现之后直接收回。原...
分类:
移动开发 时间:
2015-06-02 18:06:35
阅读次数:
125
前言
在IOS中,UITableViewController不如UIViewController用的方便,遇到了一个需求:在TableView中添加一个悬浮按钮,不随TableView滑动而滑动。这个需求在UIViewController里面很好实现,给self.view 添加子视图,再把子视图放到最上方即可。可是在表视图控制器中,就很难办,因为控制器中没有作为tableView的父视图的vie...
分类:
移动开发 时间:
2015-04-04 09:23:49
阅读次数:
648
iphone和Ipad开发中UITableViewController和TableView应该是用得比较多得控件。但是你是会因为写这些控件写得多了而厌烦。
所有怎么让这个控件一直能用,怎么让这个控件写起来简单。是很必须。特别是UITableViewController把dataSouce的业务逻辑集成在自己身上而让看起来扎乱无章。
1.解决UITableViewController一直能用下。...
分类:
移动开发 时间:
2014-08-15 19:44:39
阅读次数:
264