Code Bye

图片拉伸问题

 


我用那段代码可以实现 图片30像素不懂,然后其他区域覆盖,但是我要做到如左图一样的,图片右边像素不懂 左边的用那个填充 怎么解决


10分
你这个图,美工给你指明了各个位置的颜色值,间距等信息。 图片右边给的是与父视图之间的间距为16px, 左边部分建议切图的方式填充。 当然如果使用代码也可以实现,需要你自己draw. 
引用 1 楼 zhanglei5415 的回复:

你这个图,美工给你指明了各个位置的颜色值,间距等信息。 图片右边给的是与父视图之间的间距为16px, 左边部分建议切图的方式填充。 当然如果使用代码也可以实现,需要你自己draw. 

我的意思是stretchableImageWithLeftCapWidth:的用法 那张图片右边不要动,左边拉伸填充满整个label,用stretchableImageWithLeftCapWidth只能实现左边不动右边拉升,如图的效果 明白我的意思吗?


10分
引用 2 楼 qq379271395 的回复:
Quote: 引用 1 楼 zhanglei5415 的回复:

你这个图,美工给你指明了各个位置的颜色值,间距等信息。 图片右边给的是与父视图之间的间距为16px, 左边部分建议切图的方式填充。 当然如果使用代码也可以实现,需要你自己draw. 

我的意思是stretchableImageWithLeftCapWidth:的用法 那张图片右边不要动,左边拉伸填充满整个label,用stretchableImageWithLeftCapWidth只能实现左边不动右边拉升,如图的效果 明白我的意思吗?

是这样的,你用Preview把美工给的图打开,然后你看看右边,即那个圆圈左边有多少像素,30可能大了


20分
引用 2 楼 qq379271395 的回复:
Quote: 引用 1 楼 zhanglei5415 的回复:

你这个图,美工给你指明了各个位置的颜色值,间距等信息。 图片右边给的是与父视图之间的间距为16px, 左边部分建议切图的方式填充。 当然如果使用代码也可以实现,需要你自己draw. 

我的意思是stretchableImageWithLeftCapWidth:的用法 那张图片右边不要动,左边拉伸填充满整个label,用stretchableImageWithLeftCapWidth只能实现左边不动右边拉升,如图的效果 明白我的意思吗?

哎,看下这篇文章吧
http://blog.csdn.net/q199109106q/article/details/8615661/


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明图片拉伸问题