转载

源码推荐(12.18):iOS有自带的UITableViewCell高度自动拉伸,自定制的UISearchDisplay

iOS有自带的UITableViewCell高度自动拉伸 (上传者:chenqi777)

主要代码:

1. _tableView.rowHeight = UITableViewAutomaticDimension;

_tableView.estimatedRowHeight = 44.0;

2. [cell setNeedsUpdateConstraints];

[cell updateConstraintsIfNeeded];

@具体参考附件,想了解更多访问 http://www.imooc.com/wenda/detail/245446

源码推荐(12.18):iOS有自带的UITableViewCell高度自动拉伸,自定制的UISearchDisplay

自定制的UISearchDisplayController (上传者:Hakim_Fan)

因为系统的UISearchDisplayController用起来各种坑,实在是累觉不爱,没办法只好自己写一个searchView,用法和UISearchDisplayController基本相同,代理方法可以自己添加,我就只写了一个。

源码推荐(12.18):iOS有自带的UITableViewCell高度自动拉伸,自定制的UISearchDisplay

自定义按钮,封装多种类型 (上传者:Clarencelie)

实际开发中经常需要变换按钮的图标和文本的位置,因此本菜鸟封装了一个按钮

对外提供一个枚举属性,外界通过赋值相应的枚举值,创建不同类型的按钮暂时提供6种类型

1.默认状态,2.水平左对齐(图标文本位置交换),3.水平居中(图标文本位置交换),4.水平右对齐(图标文本位置交换),5.图标在上,文本在下(居中) 6.图标在下,文本在上(居中)

并提供两种方式创建按钮---1.类方法 2. 自定义构造方法:可以直接传递status状态

源码推荐(12.18):iOS有自带的UITableViewCell高度自动拉伸,自定制的UISearchDisplay

源码推荐(12.18):iOS有自带的UITableViewCell高度自动拉伸,自定制的UISearchDisplay

正文到此结束
Loading...