减少MKPinAnnotation中标题的大小

时间:2011-09-01 07:59:17

标签: objective-c ios annotations

我有一个mapview,我的注释标题和副标题是NSString *,我想知道是否有任何方法可以改变字体大小。

任何帮助apreciated;)

1 个答案:

答案 0 :(得分:-1)

在String对象上无法编辑字体,您应该尝试使用UILabel。看看这段代码:

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 200, 50)];
label.text = yourString; //You can also use @"string" instead of an NSString
label.textAlignment = UITextAlignmentCenter;
label.textColor = [UIColor whiteColor];
label.font = [UIFont fontWithName:@"Helvetica-Oblique" size:(12.0)]; //Font ;)
label.backgroundColor = [UIColor clearColor];

正如您所看到的,有一个属性可以设置字体,在该网站上显示字体列表:http://iosfonts.com/