iOS UIImageRenderingMode
2015-09-18 22:21
423 查看
UIImage 的三种渲染模式:
UIImageRenderingModeAutomatic
根据图片的使用环境和所处的绘图上下文自动调整渲染模式。
UIImageRenderingModeAlwaysOriginal
始终绘制图片原始状态
UIImageRenderingModeAlwaysTemplate
根据Tint Color绘制图片,忽略图片的颜色信息。
用法举例:
_registButton = [UIButton buttonWithType:UIButtonTypeSystem];
_registButton.frame = CGRectMake(kScreenWidth - _loginButton.frame.size.width, 210, 120, 40);
[_registButton setImage:[[UIImage imageNamed:@"register_button"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] forState:(UIControlStateNormal)];
[self addSubview:_registButton];
UIImageRenderingModeAutomatic
根据图片的使用环境和所处的绘图上下文自动调整渲染模式。
UIImageRenderingModeAlwaysOriginal
始终绘制图片原始状态
UIImageRenderingModeAlwaysTemplate
根据Tint Color绘制图片,忽略图片的颜色信息。
用法举例:
_registButton = [UIButton buttonWithType:UIButtonTypeSystem];
_registButton.frame = CGRectMake(kScreenWidth - _loginButton.frame.size.width, 210, 120, 40);
[_registButton setImage:[[UIImage imageNamed:@"register_button"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] forState:(UIControlStateNormal)];
[self addSubview:_registButton];
相关文章推荐
- [DLX]HDOJ4069 Squiggly Sudoku
- 交互设计必懂--开发有价值的用户体验
- 增加用户体验的细节--三个按钮的交互设计思维
- 零基础掌握交互设计的重点笔记
- UI_UISegmentedControl
- Webserver issues | PHP manager for IIS
- UI_UISlider
- iOS开发笔记--UILabel的相关属性设置
- UI_UIStepper
- UI控件以及视图控制器执行时的几种常使用到的方法
- UI控件Lable和Button的简单总结
- 滚动视图(UIScrollView)
- UI12_AVAudioPlayer
- Android笔记(三十三) Android中线程之间的通信(五)Thread、Handle、Looper和MessageQueue
- UITableView(表视图)使用详解
- UI11_手势
- 使用UIImageView实现动画
- General Problem Solving Techniques [Examples]~A
- HDU 4027 Can you answer these queries (有意思的线段树)
- General Problem Solving Techniques [Beginner-1]~B