swift - 如何为 Xib 设置单元格动态高度的约束...?

标签 swift autolayout

my xib for dynamic height

我正在使用 xib 来显示数据,但如果标签数据为空,我会隐藏标签,但单元格的高度不会根据内容而减小。提前感谢您的建议很有帮助

最佳答案

您应该使用自动布局 constarits, 没有为标签设置固定高度,请连接到顶部和底部

func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
    return UITableViewAutomaticDimension
}

关于swift - 如何为 Xib 设置单元格动态高度的约束...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54531889/

相关文章:

swift - 无法将类型“ViewController”的值分配给类型“GADInterstitialDelegate?”

swift - 如何通过 ssh/NMSSH 模拟 key

ios - 为什么 iOS7 中的 bottomLayoutGuide 和 automaticallyAdjustsScrollViewInsets 没有考虑 UIToolBar 的高度(使用自动布局)

ios - UIView自动布局滑入屏幕或滑出屏幕动画

ios - 使用自动布局在调整大小时平均更改空间

swift - 根据文档的更改重新加载各个 TableView 行

ios - 插入内联日期选择器 View 单元格 - swift

ios - 当应用程序的语言是阿拉伯语时,日期转换为阿拉伯数字

ios - 替换界面生成器中的 View 元素

ios - 约束变化不起作用