黑色边框的白色字体如何?
不用他自己的字体!可能吗?
你想要的可以通过Quartz 2D
. 您可以查看 Apple 提供的此示例代码。您也可以阅读文档。
选择字体:
UIFont *font = [UIFont fontWithName:@"Arial" size:14];
CGPoint point = CGPointMake(0,0);
获取当前上下文:
CGContextRef context = UIGraphicsGetCurrentContext();
设置填充颜色和描边颜色:
CGContextSetRGBFillColor(context, [[UIColor whiteColor] CGColor]);
CGContextSetRGBStrokeColor(context, [[UIColor blackColor] CGColor]);
设置文本绘制模式:
CGContextSetTextDrawingMode(context, kCGTextFillStroke);
保存状态:
CGContextSaveGState(context);
[@"White Font With Black Border?" drawAtPoint:point withFont:font];
CGContextRestoreGState(context);