xcode - 根据标签大小更改 UICollectionView 单元格大小

标签 xcode swift uicollectionview

如何更改 UICollectionView 单元格高度? enter image description here

如您所见,文本仅以“...”结尾。当标签变大时,我希望尺寸变大,我希望单元格尺寸低于标签。我怎样才能做到这一点?希望你能理解我的问题。有人愿意吗?

最佳答案

这个答案根本不会改变单元格大小,但它可能是您问题的解决方案。在您的 cellForItemAtIndexPath 中设置单元格后:let cell = collectionView.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as! CollectionViewCell

尝试添加:cell.imageText.adjustsFontSizeToFitWidth = true

这将使字体适合标签大小,文本越多,字体越小。让我知道这对您有何帮助。

关于xcode - 根据标签大小更改 UICollectionView 单元格大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32637424/

相关文章:

swift - Swift 如何将常量值处理为数学函数?

swift - 如何添加 Alamofire URL 参数

ios - 使 UICollectionViewCell 完全适合可用空间

ios - 如何避免堆栈 View 将其内容动画显示到底部?

ios - 如何使用 Swift 将数据从 IOS 应用程序 POST 到 MySQL 表?

ios - Xcode 6.0.1 Instruments iOS8 - 在设备上进行分析时应用程序表现不正常

IOS 13 没有在 iPhone 的状态栏上显示级别为 .statusbar 的 UIWindow

ios - 如何在布局转换期间为 UICollectionView 单元格的边框宽度/颜色设置动画?

ios - 在 Storyboard中设计 UICollectionViewCell

ios - Package.swift与Xcode 11 Project一起使用,如何同时使用Carthage和SPM?