码迷,mamicode.com
首页 >  
搜索关键字:tableview 重载数据/ 刷新cell    ( 2255个结果
iOS开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
一、实现效果 二、使用纯代码自定义一个tableview的步骤 1.新建一个继承自UITableViewCell的类 2.重写initWithStyle:reuseIdentifier:方法 添加所有需要显示的子控件(不需要设置子控件的数据和frame, 子控件要添加到contentView中) 进 ...
分类:移动开发   时间:2016-08-06 01:46:21    阅读次数:354
iOS开发UI篇—UITableviewcell的性能问题
一、UITableviewcell的一些介绍 UITableView的每一行都是一个UITableViewCell,通过dataSource的 tableView:cellForRowAtIndexPath:方法来初始化每?行 UITableViewCell内部有个默认的子视图:contentVie ...
分类:移动开发   时间:2016-08-06 00:16:53    阅读次数:287
为了灵活使用listView,封装了BaseAdapter
为了灵活使用listView,封装了BaseAdapter。 实现了类似iOS的tableView功能。不用事先创建好所有可能需要的控件,再在运行时动态判断显示或隐藏。极大的提高了效率和减少了代码量。 主要功能: 1.可对listView进行分组管理2.每组都可以设置头与尾3.每组的多行可以定义多种 ...
分类:其他好文   时间:2016-08-05 19:57:33    阅读次数:178
不等高cell的tableView界面搭建
一.搭建界面 1.界面分析 分析界面的层次结构,分析界面应该用什么控件来搭建 2.界面层次结构 分析之后,我们可以把这个界面分为四个模块(topView middleView commentView bottomView) 这种复杂的界面,我们一般称为:不等高cell 3.界面搭建方式 分析发现,界 ...
分类:其他好文   时间:2016-08-05 19:57:00    阅读次数:143
iOS scrollView/tableView滚动到底部
...
分类:移动开发   时间:2016-08-05 11:40:54    阅读次数:755
UICollectionView中使用 UICollectionViewFlowLayout进行布局(模仿苹果相册)
现在都知道,在初始化UICollectionView的时候,必须要传入一Layout对象,进行布局管理。这也是collectionview和tableview的明显区别,通过collectionviewLayout,可以对collectionview进行更加强有力的控制。 自定义个UICollect ...
分类:移动开发   时间:2016-08-05 10:07:04    阅读次数:363
swift - 表格的编辑功能(添加、删除)
表格(tableview)的确是一个很好用的控件,现在来实现一个编辑功能的实现,包含添加和删除,删除包括长按删除和左滑删除 效果图如下: 具体代码如下: 1、创建表格(这个表格有2个区,有区头和区尾),以及长按手势的方法绑定 2、长按删除的响应方法的实现 3、表格具体的代理方法的实现 这样就实现了上 ...
分类:编程语言   时间:2016-08-04 15:02:00    阅读次数:1146
ios开发级联菜单(利用父子控制器--两个菜单封装为两个子控制器来实现)
一:1:级联菜单可以使用两个tableView来实现,也可以利用父子控制器,两个控制器来实现,根视图控制器作为两个控制器的父控制器,来管理两个子控制器。2:将左右菜单分别交给两个控制器去管理,对于一些复杂的业务逻辑,涉及大量回调操作,业务逻辑也要相对复杂,则不建议采取封装成view去处理,最好还是利 ...
分类:移动开发   时间:2016-08-03 14:53:28    阅读次数:343
iOS 制作表格 (数据源控制行,列数)
记得去年面试的过程中,有一个面试官问我怎么制作表格。由于之前也没有做过,当时有点懵逼,今天想起来了,就用tableview制作了一个,望不要有人像我一样掉坑了, 直接上代码: 由于表格一般都是整体滚动的,就关闭了tableview的滚动,把tableview就放到uiscrollview上了,但是感 ...
分类:移动开发   时间:2016-08-02 14:53:40    阅读次数:479
swift 分页视图
var data:NSArray! var scrollView: UIScrollView! var pageCtrl: UIPageControl! override func viewDidLoad() { super.viewDidLoad() // 实例化tableView let tab ...
分类:编程语言   时间:2016-08-01 17:18:24    阅读次数:226
2255条   上一页 1 ... 44 45 46 47 48 ... 226 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!