IOS 笔记 - 利用UIImage的stretchableImageWithLeftCapWidth方法给UIButton设置背景
来源:互联网 发布:debug.print如何使用vb 编辑:程序博客网 时间:2024/05/23 17:56
学习ios开发,我使用的是这本书《iphone3开发基础教程(完整版).pdf》这本书里的demo不错。
在我的下载空间里有。可以免费下载。
今天看了一个范例,是利用UIImage的stretchableImageWithLeftCapWidth方法给UIButton设置背景,代码如下:
- (void)viewDidLoad { [super viewDidLoad];UIImage *buttonImageNormal = [UIImage imageNamed:@"whiteButton.png"];UIImage *stretchableButtonImageNormal = [buttonImageNormal stretchableImageWithLeftCapWidth:12 topCapHeight:0];[doSomethingButton setBackgroundImage:stretchableButtonImageNormal forState:UIControlStateNormal];UIImage *buttonImagePressed = [UIImage imageNamed:@"blueButton.png"];UIImage *stretchableButtonImagePressed = [buttonImagePressed stretchableImageWithLeftCapWidth:12 topCapHeight:0];[doSomethingButton setBackgroundImage:stretchableButtonImagePressed forState:UIControlStateHighlighted];}
里面设置了button在两种状态下的展示:UIControlStateNormal(非触摸状态下)、UIControlStateHighlighted(触摸状态下)
在该代码种用到了UIImage的 stretchableImageWithLeftCapWidth 以及 topCapHeight 方法,
这两个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸的图片,需要两个参数,第一个是左边不拉伸区域的宽度,第二个参数是上面不拉伸的高度。
使用方法如上。
更多使用参考:http://www.cocoachina.com/bbs/read.php?tid-4156.html
- IOS 笔记 - 利用UIImage的stretchableImageWithLeftCapWidth方法给UIButton设置背景
- IOS开发UIImage中stretchableImageWithLeftCapWidth方法的解释
- IOS图片拉伸的方法 UIImage stretchableImageWithLeftCapWidth:leftCapWidth:topCapHeight
- UIImage的 stretchableImageWithLeftCapWidth 方法的使用
- UIButton 背景图片延长 笔记 stretchableImageWithLeftCapWidth的使用
- iOS 中利用图形上下文给UIImage设置透明度
- iOS UIImage部分拉伸——stretchableImageWithLeftCapWidth的使用
- iOS UIButton 给某个角设置为圆角的方法
- Ios开发Swift自定义UIbutton增加一个能设置高亮状态下背景颜色的方法
- iOS给UIButton的扩展
- iOS开发 ☞ UIImage部分拉伸——stretchableImageWithLeftCapWidth的使用
- iOS给UIButton设置圆角
- iOS设置圆形(圆角)UIView、UIButton的简单方法
- ios之图片的拉伸、UIImageView的stretchableImageWithLeftCapWidth方法详解
- IOS uiimage 拉伸的方法
- iOS设置UIButton的字体
- ios给view设置背景颜色的正确方式
- UIButton点击后改变背景的方法
- JS中的event 对象详解
- SQLite与AutoCompleteTextView结合使用
- [HDU4432][TJ02B]Sum of divisors
- socat使用
- spread for silverlight 单元格赋值
- IOS 笔记 - 利用UIImage的stretchableImageWithLeftCapWidth方法给UIButton设置背景
- 我的世界漆黑一片 看不见明天
- 循环结构的程序 求π的值
- 解决xcode,联想实效的问题
- Struts2实现文件上传和下载
- 个人所得税计算器
- 命名管道程序
- 表达式求值
- hdu3308