ndg*_*ndg 4 iphone cocoa-touch uiscrollview uilabel
我在UIScrollView中存储了UILabel(以及其他控件).我想动态填充UILabel,以便它自动扩展其高度以适应其内容.我只是想知道关于调整UILabel大小的最佳实践是什么,同时还要确保其父UIScrollView也将扩展其可滚动区域.
我试图将UILabel的#行设置为0,我读过的应该会自动扩展UILabel以适应其内容,但我没有太多运气.在重新计算UIScrollViews可滚动区域方面,我想这是在填充UILabel之后计算其子节点高度的情况.
在UILabel中设置新文本后,请sizeToFit
对其进行调用.然后,您可以设置UIScrollView的contentSize
属性以匹配UILabel的新帧大小(和/或调整UIScrollView中其他视图的位置.
您可能需要contentOffset
在设置之前存储UIScrollView contentSize
,然后再将其设置contentOffset
回其保存的值.
归档时间: |
|
查看次数: |
4595 次 |
最近记录: |