我目前正在为每个标签栏项添加图片.我喜欢的一个图像的大小比条形项目的区域大得多.当我在故事板中设置条形图的图像并运行模拟器时...带有该图像的条形按钮覆盖整个屏幕.
现在我认为有一些自动方式允许图像调整每个条形按钮的大小.遗憾的是情况并非如此.有没有办法在标签栏加载时我可以调整每个标签栏中的图像大小?
Leo*_*bus 97
您应该为每个标签栏项目(1x,2x和3x)准备3个图像图标.
首先以75瓦75h像素(最大值:144 x 96)创建3x并将其保存为iconTab0@3x.png.
然后将其调整为50w 50h像素(最大值:96 x 64),并将其保存为iconTab0@2x.png.
最后将其调整为25w 25h像素(最大值:48 x 32),并将其保存为iconTab0.png.
现在您只需要在取景器中选择这3个图像并将它们拖动到图像资源中.
小智 50
另一种选择是创建矢量图像PDF.您要做的是将矢量图像调整为最小尺寸(22x22)并将其导出为PDF文件.您可以使用Adobe Illustrator,Sketch和许多其他矢量图像编辑工具执行此操作.
然后将PDF文件添加到assets文件夹,并在Properties Inspector中将"Scale Factors"设置为"Single Vector".应该这样做!
小智 16
@LeoDabus提供了一个很好的答案.
要调整图像大小,执行此操作的一种简单方法是:
归档时间: |
|
查看次数: |
67404 次 |
最近记录: |