Swift - 九宫格图片缩放总结样例

前端之家收集整理的这篇文章主要介绍了Swift - 九宫格图片缩放总结样例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
1,图片左中右三宫格缩放形式
1
2
3
4
//左右14像素不变形,中间缩放
let imgTrackRight = UIImage (named: "slider_max" )
imgRight = imgTrackRight!.stretchableImageWithLeftCapWidth(14,topCapHeight:0)
slider.setMaximumTrackImage(imgRight,forState: UIControlState . Normal )

2,图片上中下三宫格缩放形式
3
//上下10像素不变形,中间缩放
imgBgSouce = "bg" imgBg = imgBgSouce!.stretchableImageWithLeftCapWidth(0,topCapHeight:10)

3,图片9宫格缩放
//左右14像素,上下10像素不变形,中间缩放
imgBg = imgBgSouce!.stretchableImageWithLeftCapWidth(14,topCapHeight:10)

猜你在找的Swift相关文章