4-控件操作1.pptxVIP

  • 3
  • 0
  • 约5.64千字
  • 约 10页
  • 2018-03-07 发布于河南
  • 举报
4-控件操作1

用户基本界面介绍曹建 sofere.cao@Label控件功能:实现只读文本的显示,用户不可以在界面修改显示内容。主要操作:?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有足够的宽度。?label.lineBreakMode?=?UILineBreakModeWordWrap;?//指定换行模式label.numberOfLines?=?2; ? ?// 指定label的行数label.transform = CGAffineTransformMakeRotation(0.2);?//设置label的旋转角度[self.view?addSubview:label]; ? ?//将label载入Label控件特殊效果这里使用FXLabel来实现特殊效果,但要加入FXLbal.h和FXLabel.m两个文件,具体代码如下。?FXLabel?*label = [[FXLabel alloc]?initWithFrame:CGRectMake(0, 0, 100,?30)]; label.backgroundColor?= [UIColorclearColor]; label.font?= [UIFontfontWithName:@Helvetica-Boldsize: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];Label特殊效果展示Image View控件用于显示图像注意事项:一般情况下,不要让系统自动缩放图片大小,因为这需要消耗系统资源,最好是需要多大的图片,就制作多大的图片。横屏竖屏通过切换图片来实现。Tag属性:标记属性,供开发人员在区别不同的视图控件时使用Drawing复选框:Wpaque:通知iOS视图后边的任何内容都不需要绘制,并且允许iOS的通过一些手段加速绘图;Hidden:隐藏控件;Clear context Before Drawing:选中后,iOS将在绘图之前用透明的黑色先覆盖绘图区域。一般不选中。Clip Subviews:子视图的绘制方式,如果选中,则子视图在父视图内部的图像被绘制,其他部分不绘制,未选中,则子视图全部被绘制,默认关闭;Autoresize Subviews:是否可以调整子视图的大小。Image View控件 Interaction复选选项:User Interaction Enabled:用户是否可以

文档评论(0)

1亿VIP精品文档

相关文档