我有一个按钮,希望在所有设备(iPhone 4、5、6,iPad等)上保持恒定大小。我希望该按钮的宽度为347 x 66像素。我目前有以下限制:



但是,没有遵守宽度限制。这是在模拟中运行时的样子:



关于如何使它在任何设备上始终保持374像素宽的任何想法?

谢谢

最佳答案

您应该始终以点而不是像素进行设计,这就是为什么约束以点为单位。在纵向模式下,5s以下的iPhone的总像素为320点,因此比屏幕宽374点。两种iPhone 6型号都稍宽一点。您发布的模拟器图片确实试图显示一个374点宽(即比屏幕宽)的按钮。也许您打算在2x视网膜屏幕上制作一个按钮,该按钮宽度是宽度的一半(187点),即374像素?

10-07 19:55
查看更多