1 我正在从xib加载UITableView标题。显示标题,但它被拉伸,而不是显示为尽可能紧凑。使用自动布局控制tableview标题视图 下面是从视图中的调试器的截图: 正如你所看到的,与“老鲍披萨”的文本字段被拉长相当高。 我怎样才能将视图布局到最小高度? 来源 2016-11-23 zorro2b +0 尝试使用上表头视图systemLayoutSizeFitting并设置相同的高度,以表头视图帧大小。 – Arjuna +0 如果textField边框样式为UITextBorderStyleNone,则应将固定高度设置为textField。 –
1 我使用此解决方案: http://roadfiresoftware.com/2015/05/how-to-size-a-table-header-view-using-auto-layout-in-interface-builder/ 从这个问题引用: How to set the height of table header in UITableView? 来源 2016-11-25 08:37:03 zorro2b
0 见的UITextField的限制,我认为这将帮助你了解做什么。 我在Textfield中创建了Aspect Ration Constraint,因此它的高度与屏幕宽度成比例地增加。 注意:在实现Aspect Ratio约束之前,根据需要设置文本字段的高度和文本字段的宽度,实现Aspect Ratio Constraint。 来源 2016-11-23 12:02:25
尝试使用上表头视图systemLayoutSizeFitting并设置相同的高度,以表头视图帧大小。 – Arjuna
如果textField边框样式为UITextBorderStyleNone,则应将固定高度设置为textField。 –