您的位置:首页 > 其它

拉伸图片的两种方法

2016-02-23 22:42 169 查看
   

      在开发时,常常会遇到一个图片作为控件的image显示时,图片太小,此时图片被拉伸后,图片四周显示的并不是我们想要的结果,此时我们就需要对图片进行拉伸操作,有两种方法可以去拉伸图片, 一种是进入资产文件夹中,将图片进行拉伸操作。第二种就是代码进行图片拉伸。

    第一种方法的操作步骤:

       1. 使用xcode进入应用程序的资产文件夹下,点击需要拉伸的图片

       2.  如下图,点击Show Slicing 

            


    3.选择你需要拉伸的方式

            


   4. 一般都是向四周拉伸(示范四周拉伸)

    

 


  第二中方法: 代码进行拉伸图片

       UIImage * image = [UIImage imageNamed:@"图片名称"];

        image = [image  stretchableImageWithLeftCapWidth:image.size.width*0.5 topCapHeight:image.size.height*0.5];

     这里的leftCapWidth 和topCapHeight 就是我们图片拉伸操作中的那4根线,设置leftCapWidth的数值, 而对应topCapHeight会将设置的值-1,然后得到的结果就是交叉区域,也就是1个像素的范围进行拉伸。

      
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: