shadowColor 详解

x向右为正,y向下为正

1.y<0

UILabel *label=[[UILabel
alloc] initWithFrame:CGRectMake(40,
40, 250,
50)];

label.backgroundColor=[UIColor
clearColor];

label.textColor=[UIColor
redColor];

label.text=@"和合谷";

label.shadowColor=[UIColor
blueColor];

label.shadowOffset=CGSizeMake(0, -3);

运行结果为:

第二.y>0

UILabel *label=[[UILabel
alloc] initWithFrame:CGRectMake(40,
40, 250,
50)];

label.backgroundColor=[UIColor
clearColor];

label.textColor=[UIColor
redColor];

label.text=@"和合谷";

label.shadowColor=[UIColor
blueColor];

label.shadowOffset=CGSizeMake(0,
3);

第三、x>0

UILabel *label=[[UILabel
alloc] initWithFrame:CGRectMake(40,
40, 250,
50)];

label.backgroundColor=[UIColor
clearColor];

label.textColor=[UIColor
redColor];

label.text=@"和合谷";

label.shadowColor=[UIColor
blueColor];

label.shadowOffset=CGSizeMake(3,
0);

[self.view
addSubview:label];

结果:

第四、x<0

UILabel *label=[[UILabel
alloc] initWithFrame:CGRectMake(40,
40, 250,
50)];

label.backgroundColor=[UIColor
clearColor];

label.textColor=[UIColor
redColor];

label.text=@"和合谷";

label.shadowColor=[UIColor
blueColor];

label.shadowOffset=CGSizeMake(-3,
0);


shadowColor 详解,布布扣,bubuko.com

时间: 2024-10-09 23:00:10

shadowColor 详解的相关文章

Android textAppearance的属性设置及TextView属性详解

textAppearance的属性设置 android:textAppearance="?android:attr/textAppearanceSmall" android:textAppearance="?android:attr/textAppearanceMedium" android:textAppearance="?android:attr/textAppearanceLarge" TextView属性详解 android:autoLi

转载爱哥自定义View系列--文字详解

FontMetrics FontMetrics意为字体测量,这么一说大家是不是瞬间感受到了这玩意的重要性?那这东西有什么用呢?我们通过源码追踪进去可以看到FontMetrics其实是Paint的一个内部类,而它里面呢就定义了top,ascent,descent,bottom,leading五个成员变量其他什么也没有: 这五个成员变量除了top和bottom我们较熟悉外其余三个都很陌生是做什么用的呢?首先我给大家看张图: 这张图很简单但是也很扼要的说明了top,ascent,descent,bot

TextView属性详解

android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正.此处无效果,在显示输入法并输入的时候起作用.android:bufferType指定getText()方式取得的文本类别.选项editable 类似于StringBuilder可追加字符,也就是说getText后可调用append方法设置文本内容.

Android基础入门教程——2.3.1 TextView(文本框)详解

Android基础入门教程--2.3.1 TextView(文本框)详解 标签(空格分隔): Android基础入门教程 本节引言: 学习完Android中的六大布局,从本节开始我们来一个个讲解Android中的UI控件,本节给大家带来的UI控件是:TextView(文本框),用于显示文本的一个控件,另外声明一点,我不是翻译API文档,不会一个个属性的去扣,只学实际开发中常用的,有用的,大家遇到感觉到陌生的属性可以查询对应的API!当然,每一节开始都会贴这一节对应API文档的链接:TextVie

【好程序员笔记分享】——UIView与CALayer详解

-iOS培训,iOS学习-------型技术博客.期待与您交流!------------ UIView与CALayer详解 研究Core Animation已经有段时间了,关于Core Animation,网上没什么好的介绍.苹果网站上有篇专门的总结性介绍,但是似乎原理性的东西不多,看得人云山雾罩,感觉,写那篇东西的人,其实是假 设读的人了解界面动画技术的原理的.今天有点别的事情要使用Linux,忘掉了ssh的密码,没办法重新设ssh,结果怎么也想不起来怎么设ssh远程登 陆了,没办法又到网上查

Android软件开发之TextView详解

Android软件开发之TextView详解<IGNORE_JS_OP> TextView的API 中文文档中 说明它的结构 结构java.lang.Object   android.view.View        android.widget.TextView直接子类:    Button, CheckedTextView, Chronometer, DigitalClock, EditText间接子类:     AutoCompleteTextView, CheckBox, Compou

iOS开发——UIView与CALayer详解

UIView与CALayer详解 研究Core Animation已经有段时间了,关于Core Animation,网上没什么好的介绍.苹果网站上有篇专门的总结性介绍,但是似乎原理性的东西不多,看得人云山雾罩,感觉,写那篇东西的人,其实是假 设读的人了解界面动画技术的原理的.今天有点别的事情要使用Linux,忘掉了ssh的密码,没办法重新设ssh,结果怎么也想不起来怎么设ssh远程登 陆了,没办法又到网上查了一遍,太浪费时间了,痛感忘记记笔记是多么可怕的事情.鉴于Core Animation的内

CALayer 详解

CALayer 详解 CALayer 详解 综述 UIView 和CALayer的区别 属性 其他重要属性 综述 UIView的继承结构为:UIResponder:NSObject.可以看出UIView的直接父类为UIResponder类,.CALayer的继承结构:NSObject,直接从NSObject继承,因为缺少了UIResponder类,由上可见UIResponder是用来响应事件的,也就是说UIView可以响应用户事件,所以CALayer不能响应任何的用户事件,UIView是在/Sy

IOS开发学习笔记(1)-----UILabel 详解

1. [代码][C/C++]代码     //创建uilabelUILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMake(20, 40, 280, 80)];//设置背景色label1.backgroundColor = [UIColor grayColor];//设置taglabel1.tag = 91;//设置标签文本label1.text = @"Hello world!";//设置标签文本字体和字体大小label1.