IOS指定图片可变区域(slicing)

初衷

最近做项目时一些view上用到了同一种图片,只是图片的大小不同,我们都知道,如果用同一张图片,只是简单的对齐进行缩放拉伸的话,图片就会出现模糊,或者图片的效果达不到理想的状态。在搜集了一些资料以后,发现xcode已经早想到了这个问题,也为开发者提供了相应的解决方案。现在跟大家分享出来,以供大家共同学习进步,有不足之处,希望大家多多包涵。


Slicing

使用xcode提供的slicing功能,去指定图片中可变大小区域的尺寸和不可变尺寸的部分。


步骤

1.选择一个图片的资源目录,并查看其中的图片

2.选择其中的一张图片,点击show slicing

3.点击图片中间的start slicing

4.可以看到有三种图片缩放方式:水平,垂直,水平垂直两个方向,以其中水平缩放为例,

5.其中会出现三条线,这三条线种红色线框框住的两条线中间的部分将在图片拉伸时不断复制到图片拉伸部分。最边上的图片部分在图片拉伸时则保持不变。剩下的垂直,水平和垂直两种方式的原理也和上述一致。


至此,图片可缩放已经讲解完毕,希望对iOS开发者有所帮助。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值