我是iOS/Objective-c的新手,并试图允许使用下划线和罢工思想文本注释,但这里不是具有此功能的本机字体,可以添加某种属性?iOS上的下划线和删除线
NSDictionary *arial = [NSDictionary dictionaryWithObjectsAndKeys:@"ArialMT", [NSNumber numberWithInt:TextAnnotationFontStyleNone],
@"Arial-BoldMT", [NSNumber numberWithInt:TextAnnotationStyleBold],
@"Arial-ItalicMT", [NSNumber numberWithInt:TextAnnotationStyleItalic],
@"Arial-BoldItalicMT", [NSNumber numberWithInt:TextAnnotationStyleBold | TextAnnotationStyleItalic],
@"Arial-BoldMT", [NSNumber numberWithInt:TextAnnotationStyleUnderline], // ANY WAY TO ADD ANYTHING HERE TO MAKE IT UNDERLINE???
nil];
的这个环节没有简单的方法来做到这一点的iOS示例项目代码。看看这篇文章,http://stackoverflow.com/questions/5777570/text-underline-in-iphone –
NSAttributedString会给你下划线,但只在iOS 6下。 – rmaddy