2013-08-30 110 views

回答

1

你想要什麼可以Quartz 2D實現。你可以看看蘋果給出的Sample Code。你也可以閱讀Documentation

選擇字體:

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);