怎么进行呢?
解决方法 只是使用喜欢Objective-C的
- (voID)vIEwDIDLoad{......self.tableVIEw.estimatedRowHeight = 100.0;self.tableVIEw.rowHeight = UItableVIEwautomaticDimension;}
迅速
overrIDe func vIEwDIDLoad() { self.tableVIEw.estimatedRowHeight = 80 self.tableVIEw.rowHeight = UItableVIEwautomaticDimension}
Objective-C的
- (CGfloat)tableVIEw:(UItableVIEw *)tableVIEw estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath{return 80; // customize the height}- (CGfloat)tableVIEw:(UItableVIEw *)tableVIEw heightForRowAtIndexPath:(NSIndexPath *)indexPath{return UItableVIEwautomaticDimension;}
迅速
func tableVIEw(tableVIEw: UItableVIEw,estimatedHeightForRowAtIndexPath indexPath: NSIndexPath) -> CGfloat {return 80 // customize the height}overrIDe func tableVIEw(tableVIEw: UItableVIEw,heightForRowAtIndexPath indexPath: NSIndexPath) -> CGfloat {return UItableVIEwautomaticDimension}
最后在属性或程序上设置label.numoflines = 0
总结以上是内存溢出为你收集整理的iOS如何在没有autolayout的情况下设置动态tableview单元格高度?全部内容,希望文章能够帮你解决iOS如何在没有autolayout的情况下设置动态tableview单元格高度?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)