我目前正在使用iOS应用程序,但遇到问题。
我正在尝试创建一个“注册表”,并且正在使用“ iPhone SE”进行设计(因为似乎其他所有人都在这样做吗?)当我在此设备上进行设计时,一切似乎都很好,但是当我运行应用程序时,文本字段似乎变小了,而不是我想要的。
(第一个图像是iPhone SE上的设计)
如您所见,在较大的设备ex上,它看起来很小。 iPhone X,XR等。而且我不知道如何在所有设备上使其外观相同。我当然添加了约束,但是仍然不够好。如果将顶部约束附加到导航栏,则只有该文本字段会增加大小。 (该死的真该死)
一个问题:是否需要将我的应用程序编程到所有iPhone设备?还是仅使用iPhone 7-iPhoneX就足够了吗?还是我需要在iPhone 4等上使其出色?谢谢。
答案 0 :(得分:2)
答案 1 :(得分:1)
使用tableView并在内部将xib单元格与textfield结合使用,并对其进行重用,并使该单元格相对于uiscreen示例具有高度:
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
return (0.1*UIScreen.main.bounds.height)
}