可以实现多种样式的跑马灯,跑马灯的背景是基于颜色过渡view做的,可以设置任何颜色,还可以为跑马灯绑定点击事件
可以为跑马灯绑定点击事件。
1
2
3
4
5
6SXMarquee *mar3=[[SXMarqueealloc]initWithFrame:CGRectMake(20,390,335,25)speed:2Msg:@"Enjoy Sharing"bgColor:[UIColorgoldColor]txtColor:[UIColorgoldenrod]];
[mar3changeMarqueeLabelFont:[UIFontboldSystemFontOfSize:12]];// 可以用默认也可以配置更多属性
[mar3changeTapMarqueeAction:^{
// 绑定点击事件
}];
[mar3start];
SXColorLabel
1、将文本中的重要内容用特殊符号包起来,就会特殊显示,如下图:
2、如果用<>包起来,就会显示高亮颜色。如果用[ ]包起来,就会显示高亮的字体。
1
2lbl1.text=@"例1:今天要记得通知和去开会。";
lbl2.text=@"例2:礼物很有[粪]量,你会大吃一[斤]!";
3、高亮颜色和高亮字体可以自行设置。
1
2[SXColorLabelsetAnotherColor:[UIColorsalmonColor]];
[SXColorLabelsetAnotherFont:[UIFontboldSystemFontOfSize:18]];
4、可以混合使用 <> 和 [ ] ,使 高亮的字体里有高亮颜色。
1
lbl3.text=@"例3:一定要:[通知和去开会]";