今天做了一个看起来UILabel的超链接样式,
这个看起来是不是很像超链接样式的UILabel,O(∩_∩)O~
在网上查了下,貌似IOS不提供直接给UILabel设置文字的下划线样式,所以这个超链接部分是由两个控件组成的。
为了使它更容易的监听到点击事件,我把文字部分用UIButton来设置的。
UIButton的相关属性设置:
Type --> Custom
State config为Default时: Title --> 你要显示的文字
TextColor --> 你想要显示的颜色
接下来设置期下划线:
我是放一个UILabel到UIButton的下边,
将其背景颜色设置为UIButton的文字颜色,
将其宽度设置为UIButton的宽度,
将其高度设置为1
这样,一个超链接文本就出来啦,超链接点击出发的事件,就赋给UIButton的Touch up Inside啦。