1、Xcode中使用系统自带的字体,可以把英文的字体设置成斜体,但是中文好像没效果。
UILabel * label = [[UILabelalloc]initWithFrame:CGRectMake(30,200,300,30)];
label.text =@"forControlEvents:UIControlEven";
label.font = [UIFontitalicSystemFontOfSize:20];//设置字体为斜体
[self.viewaddSubview:label];
2、一种方法可以把中英文设置成斜体,原理就是进行控件旋转。
UILabel * label = [[UILabelalloc]initWithFrame:CGRectMake(30,200,300,30)];
label.backgroundColor = [UIColorredColor];
label.text =@"forContro将label的字体设置为斜体";
CGAffineTransform matrix =CGAffineTransformMake(1,0,tanf(-15 * (CGFloat)M_PI /180),1,0, 0);
label.transform = matrix;
[self.viewaddSubview:label];
ios设置中文斜体
最新推荐文章于 2018-12-07 11:12:00 发布