iPhone 带下滑线的文字并可触发事件
"一般一个控件元素有下划线并有点击事件的话就应该是一个hyperlinkbutton1) 用button来实现是最简单的,只需为button设置含下划线的string即可
2) label除了要设置string之外还要加点击事件"
以下是修改字体的代码:
- (void) updateButtonTitle
{
@try {
NSString* titleString = ;
NSMutableAttributedString *hyperLinkString = [ initWithString: titleString];
NSRange selectedRange = {0, };
NSDictionary *dict = [ attributesAtIndex:0 effectiveRange:&selectedRange];
NSFont *font = ;
// if(dict && )
// {
// font = ;
// }
;
value: // 更改颜色
range:selectedRange];
value: // 添加下化线
range:selectedRange];
value:font
range:selectedRange];
;
;
;
;
}
@catch (NSException * e) {
}
@finally {
}
}
页:
[1]