您的位置:首页 > 移动开发 > Swift

Swift的基础之UILabel控件

2016-07-04 11:58 288 查看
对于UILabel的相关内容,其他控件可以相似创建

//设置全局变量,将下面的 let 去掉,然后替换即可

    //var myLabel = UILabel();

    //系统生成的viewDidLoad()方法

    override func viewDidLoad() {

        super.viewDidLoad()

        // Do any additional setup after loading the view, typically from a nib.

        

        //创建局部变量UILabel

        let myLabel = UILabel.init(frame: CGRectMake(100, 100, 80, 50));

        //添加文字

        myLabel.text="haha哈哈ha";

        //设置字体大小

        myLabel.font = UIFont.systemFontOfSize(22);

        //设置字体颜色

        myLabel.textColor = UIColor.purpleColor();

        //设置字体对其方式

        myLabel.textAlignment = NSTextAlignment.Center;

        //设置背景色

        myLabel.backgroundColor = UIColor.redColor();

        // 设置是否能与用户进行交互,这个当需要点击UILabel时需要设置

        myLabel.userInteractionEnabled = true;

        // 设置文本过长时的显示格式,默认居中

        //myLabel.lineBreakMode = NSLineBreakMode.ByTruncatingMiddle;

        // 设置字体大小适应 UILabel 宽度,这个可以自动将字体缩小显示

        myLabel.adjustsFontSizeToFitWidth = true;

        // 如果不想将文字缩小自适应,可以设置 UILabel 的行数

        //myLabel.numberOfLines = 2;

        //添加视图

        self.view.addSubview(myLabel);

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