Iphone 删除文本的最佳方法
到目前为止,iPhone上删除文本的最佳解决方案是什么 我听说有多种解决方案:Iphone 删除文本的最佳方法,iphone,nsstring,uilabel,Iphone,Nsstring,Uilabel,到目前为止,iPhone上删除文本的最佳解决方案是什么 我听说有多种解决方案: 有三个20 作为子视图的图像 UIWebView 还有一些带有NSAttributedString,但我没有找到一个有效的例子 您可以尝试我的UILabel子类解决方案,它支持: 具有不同标签边界的多行文本(文本可以在标签框的中间,或者精确的大小) 下划线 三振 下划线/删除线偏移 文本对齐 不同字体大小 在iOS 6中,我们可以使用“NSMutableAttributedString”来使用更多不同的样式
- 有三个20
- 作为子视图的图像
还有一些带有UIWebView
,但我没有找到一个有效的例子NSAttributedString
具有不同标签边界的多行文本(文本可以在标签框的中间,或者精确的大小)
- 下划线
- 三振
- 下划线/删除线偏移
- 文本对齐
- 不同字体大小
NSString* cutText = @"This Line is strike out.";
NSMutableAttributedString *titleString = [[NSMutableAttributedString alloc] initWithString:cutText];
// making text property to strike text- NSStrikethroughStyleAttributeName
[titleString addAttribute:NSStrikethroughStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:NSMakeRange(0, [titleString length])];
// using text on label
[myTextLabel setAttributedText:titleString];