一个图片拉伸的问题
从
拉伸成
还有另外一个问题
我看了一个做聊天页面的demo
这个demo用xcode的界面工具查看时
是看到这种效果
但是实际显示却是
这个demo中用的图片拉伸的方法是resizableImageWithCapInsets
为什么会造成这两种显示区别呢?
PS:我尝试用resizableImageWithCapInsets
来拉伸我想要的气泡
效果是这样的
一个是平铺一个是拉伸两种模式
这个看你的应用需要兼容的版本了,如果最低兼容到iOS7
,那就简单点在Images.xcassets
中找到对应图片,预览区域右下角有个按钮Show Slicing
,点击后就可以像Android
的9.png
那样调整拉伸区域。
如果是要兼容到iOS6
,这种情况下,需要将图片中间垂直切开,切成两张,一张填充左边,一张填充右边。
第一个是怎么拉伸的?
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight;
用image自带的方法解决,感觉比较简单。