您的位置:首页 > 产品设计 > UI/UE

UILabel的各种属性与方法的使用

2013-12-04 19:51 337 查看


//设置字体     
        label1.font = [UIFont boldSystemFontOfSize:20];     
             
        //设置文字颜色     
        label1.textColor = [UIColor orangeColor];     
        label2.textColor = [UIColor purpleColor];     
             
        //设置文字位置     
        label1.textAlignment = UITextAlignmentRight;     
        label2.textAlignment = UITextAlignmentCenter;     
        //设置字体大小适应label宽度     
        label4.adjustsFontSizeToFitWidth = YES;     
             
        //设置label的行数     
        label5.numberOfLines = 2;     
             
        //设置高亮     
        label6.highlighted = YES;     
        label6.highlightedTextColor = [UIColor orangeColor];     
             
        //设置阴影     
        label7.shadowColor = [UIColor redColor];     
        label7.shadowOffset = CGSizeMake(1.0,1.0);     
             
        //设置是否能与用户进行交互     
        label7.userInteractionEnabled = YES;     
             
        //设置label中的文字是否可变,默认值是YES     
        label3.enabled = NO;     
             
        //设置文字过长时的显示格式     
        label3.lineBreakMode = UILineBreakModeMiddleTruncation;//截去中间     
    //  typedef enum {     
    //      UILineBreakModeWordWrap = 0,     
    //      UILineBreakModeCharacterWrap,     
    //      UILineBreakModeClip,//截去多余部分     
    //      UILineBreakModeHeadTruncation,//截去头部     
    //      UILineBreakModeTailTruncation,//截去尾部     
    //      UILineBreakModeMiddleTruncation,//截去中间     
    //  } UILineBreakMode;     
             
        //如果adjustsFontSizeToFitWidth属性设置为YES,这个属性就来控制文本基线的行为     
        label4.baselineAdjustment = UIBaselineAdjustmentNone;     
    //  typedef enum {     
    //      UIBaselineAdjustmentAlignBaselines,     
    //      UIBaselineAdjustmentAlignCenters,     
    //      UIBaselineAdjustmentNone,     
    //  } UIBaselineAdjustment;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  uilabel