0
我有一个按钮,我希望在所有设备(iPhone 4,5,6,iPad等)上具有恒定的大小。我想要那个按钮是347 x 66像素宽。目前,我有以下限制:如何在UIButton上设置宽度限制
然而,宽度约束没有跟上。这是什么样子时,在模拟运行:
如何得到它总是374个像素宽的任何设备上的任何想法?
感谢
我有一个按钮,我希望在所有设备(iPhone 4,5,6,iPad等)上具有恒定的大小。我想要那个按钮是347 x 66像素宽。目前,我有以下限制:如何在UIButton上设置宽度限制
然而,宽度约束没有跟上。这是什么样子时,在模拟运行:
如何得到它总是374个像素宽的任何设备上的任何想法?
感谢
你应该总是在设计点而不是像素,这就是为什么约束的点。纵向模式下,5秒内的iPhone都是320点,因此374点会比屏幕更宽。两款iPhone 6的机型稍微宽一点。您发布的模拟器图像确实试图显示374点宽的按钮,即比屏幕更宽。也许你打算制作一个宽度为一半的按钮,187点,这是在2x视网膜屏幕上的374像素?
经验教训艰辛。点!=像素。谢谢。结束后,必须将“点宽度”约束条件更改为259以使其等于374像素 – p0ny 2014-10-01 23:11:47