我正在开发一个支持iPhone和iPad的应用程序。我在通用故事板中使用Autolayout进行界面设计。我有两个textFields和一个按钮。我正在为我的组件添加布局约束(和)。最后我的iPhone屏幕看起来像。我需要。但是,如果我在iPad2中运行应用程序,屏幕看起来就像图像。这里的纺织品和按钮宽度正在变化根据屏幕尺寸但是文本字段和按钮高度不会根据屏幕高度而变化?任何人都可以告诉我如何解决这个问题。我是第一次使用Autolayout而且从早上开始挣扎?
答案 0 :(得分:0)
好的,所以你有两个选择 - 1.在textField下,选择我在下面附加的边框样式。然后,您可以在故事板本身中更改textField的高度。约束视图时,只是不指定固定的高度约束,一切都应该正常。 2.如果使用textField,则可以根据需要调整其大小,然后实现相同的约束规范。但是,我个人更喜欢textFields,因为它们为您提供了让用户输入安全文本等选项。