我有三个纹理按钮,其中只有图像:
我正在使用自动布局来确定它们之间以及它们与边界之间的距离。由于我没有做任何事情来确定按钮的宽度,在运行时,它们看起来像这样:
我可以设置固定宽度(以像素为单位)但根据我的经验,UI中的固定宽度通常会产生麻烦。什么是让宽度很好的自动布局方式?
答案 0 :(得分:0)
在自动布局中,您应该使用点作为单位而不是像素(you can find more details here)。所以不要担心匹配的Retina事物。
关于第二点,如何根据您的喜好设置宽度,但优先级相对较低(意味着不必需)。因此,如果图像在未来变得更宽/更窄并且导致问题,则允许基于其内在大小而不是那些固定值来布置视图。
感谢。