UILabel 的属性设置

继承于UIView

创建UIView对象后,可设置其属性

1.label的颜色  label.backgroundColor = [UIColor redColor];

2.给label添加文字 label.text = @"我的博客";

3.设置字体颜色 label.textColor = [UIColor colorWithRed:arcrandom() % 256 / 255.0 green:arcrandom() % 256 / 255.0 blue:arcrandom() % 256 / 255.0 alpha:1.0];

4.设置字体大小 label.font = [UIFont systemFontOfSize:14];

5.设置字体样式(加粗) label.font = [UIFont boldSystemFontOfSize:30];

6.设置字体类型 label.font = [UIFont fontWithName:@"Heiti SC" size:18];

7.设置文字对齐方式 label.alignment = NSTextAlignmentCentenr; //居中

8.设置文字行数 label.numberOfLines = 2;设置label允许显示的行数,如果label的高度无法满足对应的行数,则会以label的高度为标准显示行数;如果在显示完对应的行数之前所有的内容已经展示完,则不会显示剩余的行数;   如果想让label自动换行,numberOfLines给0即可;

9.设置文字阴影效果 label.shadowColor = [UIColor blueColor];

10.设置阴影偏移量方向 label.shadowOffset = CGSizeMake(5, -5);

11.label上面的文字的换行方式

label.lineBreakMode = NSLineBreakByWordWrapping  //按单词换行

NSLineBreakByCharWrapping  //按字符换行

NSLineBreakByTruncatingHead  //把后面的显示完全,前面的显示不完全时用...代替

NSLineBreakByTruncatingMiddle //中间的用...表示

NSLineBreakByTruncatingTail //前面的用...表示

NSLineBreakByClipping //剪裁掉无法显示的

时间: 2024-11-07 04:42:41

UILabel 的属性设置的相关文章

Unity3D之UILabel的属性设置

1.设置字数限制,超出部分用省略号代替 添加UILabel的NGUI控件,给控件绑定脚本,如下: using UnityEngine; using System.Collections; public class LabelScript : MonoBehaviour { private UILabel label; // Use this for initialization void Start () { label = this.GetComponent<UILabel>(); } //

UILabel的相关属性设置

在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法. 很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard中生成实现,如果想要在-(void)viewDidLoad中用代码如[_label initWithFrame:CGRectMake(X,Y,WIDTH,HEIGHT)]方法改变拖拽到storyboard的label的大小是行不通的,因为程序加载时先执行了-(void)viewDidLoad的代码,

控件属性设置

控件属性设置 XIB中设置UILabel文字居中 选中位于视图下方的Label对象,单击检视面板选择条中的Attributes Inspector图标,打开属性面板.在属性面板中找到标题为Alignment的分段控件(seg-mented control).选择中间的那个选项(居中对齐),如图所示. 改变按钮的背景颜色 在属性检视面板中向下滚动,会看到View标题下方的属性.在Background标签右侧,点击颜色面板(白色方块,上面有一条红色的斜线)可以打开颜色拾取器.

0821基础控件(UILabel常用属性)

一.UILabel常用属性1--实例化和设置文字 // 实例化UILabel并指定其边框 UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(0.0, 210.0, 320.0, 40.0)]; // 设置label显示的文本 [label setText:@"Hello World"]; // 设置字体和字体大小 [label setFont:[UIFont fontWithName:@"Helvetica-B

(转)UILabel常用属性

Java代码 收藏代码 #import "ViewController.h" #import <CoreText/CoreText.h> @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; //学习内容 /* 1.控件 UIView UILabel UITextField UITextView UIButton

简述UILabel的属性和用法

UILabel属性 1.text:设置标签显示文本. label.text = @"我是Label"; 2.attributedText:设置标签属性文本. NSString *text = @"first"; NSMutableAttributedString *textLabelStr = [[NSMutableAttributedString alloc] initWithString:text]; [textLabelStr setAttributes:@{

[BS-16] 尽量将View的Opaque属性设置为YES(默认就是YES)

尽量将View的Opaque属性设置为YES(默认就是YES) UIView控件都有一个Opaque属性,如果不会更改view的透明度,那么应该将其opaque属性设置为YES.为什么要这样做呢?其实是有一定的原因的,一起来看一下.这样设置ios可以让系统以最优的方式来绘制view.opaque属性可以在Interface Builder或代码中设置. 苹果的官方文档对opaque属性有如下解释: This property provides a hint to the drawing syst

delphi Form属性设置 设置可实现窗体无最大化,并且不能拖大拖小

以下设置可实现窗体无最大化,并且不能拖大拖小BorderIcon 设为---biMax[False] biHelp [False]BorderStyle 设为---bsSingle 参考-------------- 可以通过设置窗体的属性以及编程的方法,限制和控制窗体的变化.如让窗体不能最小化.最大化.-----1.通过属性设置方法使用Form的BorderIcon属性,我们可设置窗体是否具有系统菜单(biSystemMenu).最小化按钮(biMinimize).最大化按钮(biMaximiz

JAVA学习绘图颜色及其笔画属性设置字体显示文字

package com.graphics; import java.awt.*; import java.awt.geom.Rectangle2D; import java.util.Date; import javax.swing.*; /** * * @author biexiansheng * */ public class DrawString extends JFrame{ private Shape rect;//矩形对象 private Font font;//字体对象 priva