我刚刚注意到一个有趣的事情,当我尝试为新的iPad Retina显示器更新我的应用程序时,Interface Builder中的每个坐标仍然基于原始的1024x768分辨率。
我的意思是,如果我有一个2048x1536的图像要适合整个屏幕显示,我需要将其大小设置为1024x768而不是2048x1536。
我只是好奇这是否是故意的?我能否在Interface Builder中切换坐标系统以针对Retina?这有点烦人,因为我的一些图形在宽度或高度方面与其原始图形不完全是2倍。我似乎无法设置1/2坐标数,例如1.5,它只能在Interface Builder中为1或2。
我应该只在代码中进行界面设计,忘记Interface Builder吗?保持我的图形在两个方向上都恰好是2倍?还是只是接受现状?
我的意思是,如果我有一个2048x1536的图像要适合整个屏幕显示,我需要将其大小设置为1024x768而不是2048x1536。
我只是好奇这是否是故意的?我能否在Interface Builder中切换坐标系统以针对Retina?这有点烦人,因为我的一些图形在宽度或高度方面与其原始图形不完全是2倍。我似乎无法设置1/2坐标数,例如1.5,它只能在Interface Builder中为1或2。
我应该只在代码中进行界面设计,忘记Interface Builder吗?保持我的图形在两个方向上都恰好是2倍?还是只是接受现状?