UILabel(label控件)的详细使用及特殊效果(五5.6)

详细使用:

UILabel *label = [[UILabelalloc] initWithFrame:CGRectMake(0, 0, 75, 40)];   //声明UIlbel并指定其位置和长宽

label.backgroundColor = [UIColorclearColor];   //设置label的背景色,这里设置为透明色。

label.font = [UIFont fontWithName:@"Helvetica-Bold" size:13];   //设置label的字体和字体大小。

label.transform = CGAffineTransformMakeRotation(0.1);     //设置label的旋转角度

label.text = @“helloworld”;   //设置label所显示的文本

label.textColor = [UIColorwhiteColor];    //设置文本的颜色

label.shadowColor = [UIColorcolorWithWhite:0.1falpha:0.8f];    //设置文本的阴影色彩和透明度。

label.shadowOffset = CGSizeMake(2.0f, 2.0f);     //设置阴影的倾斜角度。

label.textAlignment = UITextAlignmentCenter;     //设置文本在label中显示的位置,这里为居中。

//换行技巧:如下换行可实现多行显示,但要求label有足够的宽度。

label.lineBreakMode = UILineBreakModeWordWrap;     //指定换行模式

label.numberOfLines = 2;    // 指定label的行数

//lable的旋转

label.transform = CGAffineTransformMakeRotation(0.2);     //设置label的旋转角度

[self.view addSubview:label];    //将label载入

label的美化和特效:

这里使用FXLabel来实现特殊效果,如上图的“每日”二字就是用FXLabel来实现的,但要加入FXLbal.h和FXLabel.m两个文件,具体代码如下。

FXLabel *label = [[FXLabelalloc] initWithFrame:CGRectMake(0, 0, 100, 30)];

label.backgroundColor = [UIColorclearColor];

label.font = [UIFontfontWithName:@"Helvetica-Bold"size:15];

label.text = [secondTitle objectAtIndex:i];

label.textColor = [UIColorgrayColor];

label.shadowColor = [UIColorcolorWithWhite:1.0falpha:0.8f];

label.shadowOffset = CGSizeMake(1.0f, 2.0f);

label.shadowBlur = 1.0f;

label.innerShadowColor = [UIColorcolorWithWhite:0.0falpha:0.8f];

label.innerShadowOffset = CGSizeMake(1.0f, 2.0f);

label.textAlignment = UITextAlignmentLeft;

[view addSubview:label];

时间: 2024-11-02 11:30:14

UILabel(label控件)的详细使用及特殊效果(五5.6)的相关文章

ios UILabel(label控件)的详细使用及特殊效果

UILabel *label = [[UILabelalloc] initWithFrame:CGRectMake(0, 0, 75, 40)];   //声明UIlbel并指定其位置和长宽 label.backgroundColor = [UIColorclearColor];   //设置label的背景色,这里设置为透明色. label.font = [UIFont fontWithName:@"Helvetica-Bold" size:13];   //设置label的字体和字

UILabel(label控件)的详细使用及特殊效果

转自:http://blog.sina.com.cn/s/blog_af73e7a70101ahlm.html UILabel *label = [[UILabelalloc] initWithFrame:CGRectMake(0, 0, 75, 40)];   //声明UIlbel并指定其位置和长宽 label.backgroundColor = [UIColorclearColor];   //设置label的背景色,这里设置为透明色. label.font = [UIFont fontWi

一步一步学习IOS,(UILabel控件)详细使用和特殊效果

基本控件—UIKit之UILable 1..ios的所有应用程序都基于UIKit 2.UIWindow 定义一个程序显示窗口的对象 3.alloc 分配内存   init  初始化 //声明UIlabel并且指定它的位置和宽度 UILabel *labelName = [UILabel alloc]initCGRectmake(50.0,100.0,100.0,50.0); //设置labelName的背景为红色,也可以设置为其他颜色 LabelName.background = [UIColo

照片美化和处理控件ColorSwap详细介绍

ColorSwap是一款图形处理工具,可以对任何的数码图片进行颜色处理,并且保持原有图片的光泽和阴影以HSV颜色空间进行先进的图像处理,使用该工具不仅可以极其容易地改变色调.饱和度等,还可以使用标记执行对象分离. 具体功能: 可以对图片进行多种颜色的着色 支持从图片提取对象 对照片进行美化 对图片某部分进行高亮显示 如果您拥有数码相机,并且相对照出的照片进行处理,那么该控件是您最好的选择 如果您在网上看到一张图片,想对其进行颜色修改,或者是截取某一部分,那么该工具是您最好的选择 支持对图片进行添

Iocomp.net 工业仪表盘控件包详细介绍

Iocomp 工业仪表盘控件包(.net版)包括多种用来创建专业的仪表和测量.工业控制.工业监控等相关的应用程序的控件包,包括仪表盘控件, 开关控件, 实时曲线控件, LED灯控件等等. 所有的控件均为100% 托管代码,并且支持Microsoft / Borland/CodeGear/Embarcadero等不同的开发环境. 包括三个不同的版本,终极版(ultimate),专业版( Pro Pack) 和 曲线版(Plot Pack.) 控件包中的所有控件都是面向对象的设计,并且共用通用的底层

winform 可拖动的自定义Label控件

效果预览: 实现步骤如下: (1)首先在项目上右击选择:添加->新建项,添加自定义控件 (2)自定义的一个Label让它继承LabelControl控件,LabelControl控件是DevExpress控件库里面的一种,和Label控件差不多,想了解更多关于DevExpress控件,推荐到DevExpress控件论坛学习:http://www.dxper.net/ public partial class LabelModule : LabelControl (3)这个Label需要实现的Mo

C# 带滚动条的Label控件

C# 带滚动条的Label控件,用鼠标选的时候还是有点闪烁: namespace 带滚动条的Label控件 { public class TextBoxLabel : System.Windows.Forms.TextBox { [DllImport("user32", EntryPoint = "HideCaret")] private static extern bool HideCaret(IntPtr hWnd); [DllImport("user

QT内label控件通过opencv显示图像

1.对pro进行配置,使其能够理解opencv. INCLUDEPATH+=d:\opencv249\include\opencv d:\opencv249\include\opencv2 d:\opencv249\include LIBS+=d:\opencv249\lib\libopencv_calib3d249.dll.a d:\opencv249\lib\libopencv_contrib249.dll.a d:\opencv249\lib\libopencv_core249.dll.a

JAVA SWING嵌入IE浏览器控件JExplorer详细介绍及下载

JExplorer用于在Swing程序中添加Microsoft Internet Explorer的控件.您可以结合JNIWrapper中的共同特点来使用该类库,尤其是当您需要使用低级Internet Explorer的API函数来深度整合MSHTML和DOM功能时. 具体功能: JExplorer具有多种功能特点,方便您在Java程序中整合Internet Explorer Visual Browser组件用于嵌入一个Swing用户界面中,并自动执行HeadlessBrowser进行测试 自动