2015-05-24 25 views
0

我已经创建了一个CustomCell类,它的子类为UITableViewCell。我曾尝试使用AutoLayout在单元格内正确显示两个UITextFields,但似乎总是在模拟器上切断,而不管我应用的约束条件如何。我需要UITextFields并排。如何通过AutoLayouts在自定义单元格中正确显示2个UITextFields?

我想第一个UITextField占用了70%的细胞。我希望第二个UITextField占用剩余的空间。我在细胞中还有一个附件复选标记。任何想法我应该适用什么限制?

回答

0

通过在键盘上按CMD选择2 UITextField选择等宽度约束。现在选择约束,进入编辑器面板,并在乘数字段中输出您的比例,如:1/2,2/3等

+0

完成此操作后,我得到两个UITextField的X和Y的约束错误。我还会得到一个警告,提示UITextFields的期望值与实际值不匹配的错误视图。我尝试使用Storyboard的添加Missing Constraint选项,但第一个UITextField仍然是错位的视图。 – baskInEminence

+0

看起来您没有正确放置约束,当您对约束进行最少的有经验编辑时,不应使用“添加缺失约束”。您决定应该在何处放置多少约束条件,重要的是它们只需要放置一个视图即可 – Andrea

相关问题