当前位置:编程学习 > wap >>

UITableView如何独立设置每个Cell的左边的图片


大家好:
请问
UITableView的cell高度如何,我想知道怎样根据不同的cell设置不同的高度。

还有,要是上面的问题解决了,每一个cell行设置不同的image图片的问题就也解决了。

还望大侠们告知;给点意见,谢谢! UITableView 独立设置行高 独立设置每行的图片 --------------------编程问答-------------------- 实现UITableViewDelegate里在的这个方法可以吗?
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;
根据indexPath,从数据源中读取内容,算出cell的高度。 --------------------编程问答--------------------
引用 1 楼 tlb203 的回复:
实现UITableViewDelegate里在的这个方法可以吗?
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;
根据indexPath,从数据源中读取内容,算出cell的高度。


这样做之后,在cell中也得再写一个方法,把cell上面的元素也进行重新的布局。 --------------------编程问答-------------------- 你可以在google一下:uitableviewcell 动态高度。
基本思想是:
1在数据源方法中求出各cell中图片的高度,并存储。
2然后在- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;方法中根据1中求得的高度设置。 --------------------编程问答-------------------- 楼上均为正解,刚做了一个这样的应用 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 在- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
方法中根据indexPath设置cell的高度,这样虽然麻烦,好像也没什么其他方法了 --------------------编程问答-------------------- 我的做法就是重新写一个cell,这样不管cell上放置什么就都非常方便。刚开始接触的时候会感觉有些难,但用习惯了感觉不重新写一个cell,tableview用起来都感觉超级不爽。
补充:移动开发 ,  iPhone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,