【iOS开发】UILabel

前言

近期开始了iOS开发的有关UI的学习,学习过程从ULable开始,笔者逐步撰写笔记来记录自己学习的过程

1、UILable的概念

我们的UILable是一种可以显示在屏幕上,并且可以显示文字的一种视图我们qq上的文字或微信的朋友圈其实都是一种UILabel

2、UILable的属性

我们的UILable与我们的任何对象一样,都需要通过alloc与init进行创建
在这里插入图片描述

属性1:text

UILabel的text属性是一个字符串对象,所以我们赋值也一定要赋一个字符串对象
在这里插入图片描述

属性2:frame

frame的意思是框架
因为我们的UILable的父类是我们的UIView,所有的UIView包括UIView的子类都具有这个属性
在这里插入图片描述

属性3:backgroundColor

在这里插入图片描述
通过代码可以看到我们可以设置的背景色不只有我们的lable对象,还可以设置我们的原本的界面的背景颜色

属性4:font

我们还可以设置我们的字体大小
在这里插入图片描述

属性5:textColor

在这里插入图片描述

高级属性

在这里插入图片描述
这里比较要注意的是我们的numberOfLines属性,我们一般会将其设置为0来自动调整我们的文字行数。
同时我们用textAlignment来设置我们文本框对齐的位置,Alignment的意思就是对齐

我们这里一定要注意我们一定需要把我们创建的子视图添加到我们的父视图中,否则不会显现我们创建的视图
在这里插入图片描述

最后一定要注意我们需要在我们的viewDidLoad方法中来调用我们创建的函数才能显现我们的视图,否则无法显现
在这里插入图片描述

这里给出我们最终的效果图
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_72437555/article/details/130630717