ios7 UITableViewCell高度自适应
2015-09-25 14:06
459 查看
提到iOS的UITableViewCell高度自适应,这个可能让人各种头疼,每个项目的需求也不一样,我就说说我做的这个需求吧,从网上通过URL获取的图片,宽度让其为屏幕宽度,但高度要随着其高度而变化,问了些人,也没有什么好的解决方案,当然iOS8用两行代码就可以解决这个问题了,至于7,就要多写些代码了。下面就是我的实现方案。
1、首先要想自适应,起码要用到autolayout,当然是代码、storyboard或者xib则自行使用来处理cell,没有推荐或者不推荐的说法,我个人就随意选了xib
限制如下:
2、复写
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath
*)indexPath这个方法
其中我画红线的地方大家要注意看下
至于iOS8,我就上传一张图就好了
iOS8:
ok。这样就结束了,我会上传这次代码的附件工程,希望可以帮别人解决问题。
工程附件
1、首先要想自适应,起码要用到autolayout,当然是代码、storyboard或者xib则自行使用来处理cell,没有推荐或者不推荐的说法,我个人就随意选了xib
限制如下:
2、复写
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath
*)indexPath这个方法
其中我画红线的地方大家要注意看下
至于iOS8,我就上传一张图就好了
iOS8:
ok。这样就结束了,我会上传这次代码的附件工程,希望可以帮别人解决问题。
工程附件
相关文章推荐
- 用SDWebImage下载图片、缓存图片到UIImage
- **uibutton的titlelabel和settile的使用误区**
- UI笔记(一)
- 关于如何使用枚举类的values方法!
- 利用SFHFKeychainUtils把UUID当成唯一标示
- buildConfigField "boolean", "LOG_DEBUG", "true"
- java PriorityBlockingQueue 基于优先级队列,的读出操作可以阻止.
- UI框架
- Solr QueryParse扩展
- Android Bluetooth源码学习笔记01
- notepad++自动补全的插件QuickText
- UI27_多长时间移除
- UI26_编程总结
- iOS8.0 之后UIAlertView和UIActionSheet的创建方式的新变化
- STL系列之五 priority_queue 优先级队列
- Arduino线程库ProtoThreads
- 关于“打印队列 Printer Queue, ACM/ICPC NWERC 2006, UVa 12100)"的讨论
- request_firmware
- Errors running builder 'DeploymentBuilder' on project
- android bluedroid架构