在iOS开发中,经常会遇到控件尺寸和图片大小不匹配的情况. 一些情况下, 我们需要对图片进行拉伸, 以满足美观需求.
总的来说, 图片的拉伸方式可以分为两种, 一种是通过Xcode自带的Show Slicing功能, 一种是通过代码进行拉伸.
首先, 介绍Xcode自带的Show Slicing 功能.
1. 如下图所示的图片, 如果不进行拉伸, 直接设置给一个长度比较长的button以后,其运行效果如图所示.
2. 用Show Slicing 进行拉伸.
1)选中Assets中的图片,右下角有一个Show Slicing ,如图所示.
2)点击Show Slicing 以后, 会显示如下界面, 点击图中的Start Slicing