您的位置:首页 > 产品设计 > UI/UE

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。这样就结束了,我会上传这次代码的附件工程,希望可以帮别人解决问题。
工程附件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: