我正在尝试创建派生的UITableViewCell
。
右侧(青色,宽度为 200,但将来会在运行时调整大小)包含我的评级控件。
左侧是一个UIView
(蓝色)填充剩余空间。它包含一个占据此处所有空间的文本标签。 (将来我希望调整表格单元格的高度,以便它可以包含标签中的任何文本。)
然而,它完全无视我的指示。我已将评级控制设置为零右边距。 UIView
的左边距为零。 UIView
右侧 = 评分控件左侧。
在固定评级控制宽度的情况下,它应该有效吗?但恰恰相反。两件事都被推到左边。 (比如带有文本标签的 uiview 宽度可能是 20%,评级控制宽度可能是 20% - 其余空白)
最佳答案
我无法阅读您的所有限制,但您的“分数 View ”(我们称之为 A)和“评分 View ”(我们称之为 B)必须有 SEVEN(我只能看到其中 6 个)应固定到其 super View (即“内容 View ”)的约束。
他汀应该是
A.leading = superview.leading
A.top = superview.top
A.bottom = superview.bottom
A.trailing = B.leading
B.top = superview.top
B.bottom = superview.bottom
B.trailing = superview.trailing
关于ios - 带有自定义控件的 UITableViewCell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37265210/