ios - UITableViewCell 中的 UIStackView 在 AutoLayout 上无法正确调整

标签 ios swift uitableview autolayout uistackview

我的 UITableViewCell 中有一个 UIStackView,它显示 6 个 View (3 个标签,3 个文本字段)。问题是在 iPhone SE 上显示效果不佳。

properties of stackview

My cell De... 文本字段应该是 Depto。 # 文本域不应该这么宽。 Preview

表头也是一个StackView。 关于如何使用 AutoLayout 使其工作的任何建议?

最佳答案

您只需在堆栈 View 中按比例分配您的数据。 Stackview 将按比例为您的控件分配空间。 enter image description here

关于ios - UITableViewCell 中的 UIStackView 在 AutoLayout 上无法正确调整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46612709/

相关文章:

iphone - 进入/退出编辑模式时重绘 UITableViewCell

ios - 电子邮件、密码、姓名的 UITextField 验证

objective-c - Gpx 解析器或 GPX 文档

ios - UIAlertController 的呈现速度非常慢

string - 如何在 Swift 中更改字符串中单个单词的颜色

objective-c - 从 cellForRowAtIndexPath : 返回自定义单元格

swift - 动态创建枚举案例

ios - ObjC - 如何显示/隐藏具有比例高度约束的 View ?

ios - 当从不同的 Controller seguing 时, ScrollView 低于它应该的

ios - DateFormatter 不返回 "HH:mm:ss"的日期