Tag: uilabel uistackview

UITableViewCell内部的UIStackViews内部的UILabel有时会被截断

我有一个tableview单元格在我的一个表中设置为包含以下视图层次结构 外部水平堆栈视图固定在单元格的内容视图的尾部,前部,底部和顶部边缘。 正确的标签固定在它的父级stackViewHackView尾部,前部,底部和顶部边缘 在我的控制器代码中,我已经将单元格设置为dynamic高度以适应单元格的内容,以便它们可以根据内容大小增长或缩小 tableView.rowHeight = UITableViewAutomaticDimension tableView.estimatedRowHeight = 30.0 关于自动布局设置。 ( BOLD的相关优先事项) 外部水平堆栈视图 拥抱优先级的内容== 250 内容压缩抵抗优先级== 750 内部垂直堆栈视图 内容拥抱优先== 750 内容压缩抵抗优先级== 750 左标签1 内容拥抱优先== 750 内容压缩抵抗优先级== 750 左标签2 内容拥抱优先== 750 内容压缩抵抗优先级== 750 查看(只需将剩下的两个标签粘贴到堆栈视图的顶部) 拥抱优先级的内容== 250 内容压缩抵抗优先== h:750; 五:250 stackViewHackView(hack使多行标签在堆栈视图和单元格内正常生长) 拥抱优先级的内容== 250 内容压缩抵抗优先== h:250; 五:750 降低水平阻力以允许该视图压缩左堆视图以适合 正确的标签 拥抱优先级的内容== 250 内容压缩抵抗优先== h:250; 五:750 降低水平阻力以允许该视图压缩左堆视图以适合 我用一个简单的testing应用程序用下面的代码填充这个单元格的testing数据 override […]