在iOS 7后,UIView新增加了一个tintColor属性,这个属性定义了一个非默认的着色颜色值,其值的设置会影响到以视图为根视图的整个视图层次结构。它主要是应用到诸如app图标、导航栏、按钮等一些控件上,以获取一些有意思的视觉效果。 tintColor属性的声明如下: var tintColo ...
分类:
其他好文 时间:
2017-01-12 11:56:33
阅读次数:
327
任何一门语言,只要长期不用就会忘掉,得时不时的敲敲小项目,练练手; let scrollViewBG = UIScrollView.init(frame: SLScreenRect) let images = ["first","second","third"] let pageControl = ...
分类:
编程语言 时间:
2016-12-31 07:20:03
阅读次数:
236
iOS后属性带UI_APPEARANCE_SELECTOR 可以统一设置全局作用 例如: 1>开关控件 @property(nullable, nonatomic, strong) UIColor *onTintColor NS_AVAILABLE_IOS(5_0) UI_APPEARANCE_SE ...
分类:
移动开发 时间:
2016-12-13 06:25:41
阅读次数:
273
public class HuaUtilitityImage: NSObject { // 普通渲染 public func renderingImageWithTintColor(image: UIImage?,_ tintColor: UIColor) -> UIImage?{ return r ...
分类:
编程语言 时间:
2016-11-30 02:40:45
阅读次数:
269
NSString*starsPath=[[NSBundlemainBundle]pathForResource:@"star"ofType:@"png"];UIImage*theImage=[[UIImagealloc]initWithContentsOfFile:starsPath];theImage=[theImagep_w_picpathWithRenderingMode:UIImageRenderingModeAlwaysTemplate];stars.tintColor=[UIColororange..
分类:
其他好文 时间:
2016-10-25 19:49:39
阅读次数:
167
iOS中设置导航栏背景、字体属性 1、自定义导航控制器作为基类,在 + (void)initialize 方法中设置偏好设置,不要在 + (void)load 方法中设置 + (void)initialize { // 设置 两侧按钮 的颜色tintColor(标题除外) [[UINavigatio ...
分类:
移动开发 时间:
2016-10-03 21:19:12
阅读次数:
216
通过使用控件Tint Color,例如UIImageView,UIButton等 设置UIImage的渲染模式,使你用一张图片可以渲染成不同颜色,例如设置UIImage的渲染模式:UIImage.renderingMode重大改变,你可以设置一个UIImage在渲染时是否使用当前视图的Tint Co ...
分类:
其他好文 时间:
2016-09-12 14:20:08
阅读次数:
140
UISegmentedControl:分栏控件,常用的属性和方法是 1.tintColor:控制分栏控件的颜色风格 2.insertSegmentWithTitle(Image):插入分栏标题(图片) UIStepper:步进器,常用来控制数字的加减,常用的属性: 1.maximumValue:步进 ...
分类:
其他好文 时间:
2016-09-08 19:58:41
阅读次数:
153
#pragma mark 1开关 - (void)createSwitch{ UISwitch *sw = [[UISwitch alloc]initWithFrame:CGRectMake(0, 70, 200, 40)]; sw.tintColor = [UIColor redColor]; s ...
分类:
其他好文 时间:
2016-08-28 19:36:09
阅读次数:
185
原理: 1. 用tintColor属性,把整个UISEgmentControl 设置成为透明色. 2. 设置正常状态下的titleTextAttributes.和选中状态下的titleTextAttributes. ...
分类:
移动开发 时间:
2016-06-18 01:24:24
阅读次数:
278