如何根据我放入 UITextbox 的文本量来更改 UICollectionView 单元格的垂直大小?
Posted
技术标签:
【中文标题】如何根据我放入 UITextbox 的文本量来更改 UICollectionView 单元格的垂直大小?【英文标题】:How would I change the vertical size of a UICollectionView Cell depending upon the amount of text I put in a UITextbox? 【发布时间】:2013-02-07 12:41:11 【问题描述】:我希望根据我在通过情节提要定义的 UItextbox 中放入的文本量来设置高度可变的 UICollectionView 单元格。我尝试了谷歌搜索的几个选项,但没有任何效果。
任何帮助将不胜感激!
谢谢。
【问题讨论】:
【参考方案1】:根据UILabel
或UITextView
的内容,有多种方法可以了解它们的大小。我建议在 UICollectionViewDelegate's
方法请求单元格的高度时询问它的大小之前计算它。
【讨论】:
【参考方案2】:你需要找到带有字体的 NSString 的大小。 Example here
这将为您提供一个 CGSize,您可以使用它来调整视图的大小。
【讨论】:
以上是关于如何根据我放入 UITextbox 的文本量来更改 UICollectionView 单元格的垂直大小?的主要内容,如果未能解决你的问题,请参考以下文章