真ん中に$127.95の文字列を消す方法。Strikeに使用される簡単な方法はありますか?
質問する
219 次
3 に答える
2
iOS6以降、次を使用できますNSAttributedString
:
NSDictionary *attributes = @{NSStrikethroughStyleAttributeName: [NSNumber numberWithInteger:NSUnderlinePatternSolid | NSUnderlineStyleSingle]};
NSAttributedString *attributedString = [[NSAttributedString alloc] initWithString:@"$127.95" attributes:attributes];
于 2013-01-28T12:16:25.857 に答える
1
この答えを見てください:
ここで説明されているように、Core Text を使用することをお勧めします。
http://www.cocoanetics.com/2011/01/befriending-core-text/
注: これは iOS6 のみです。
于 2013-01-28T12:11:13.577 に答える
1
代わりにhttps://github.com/mattt/TTTAttributedLabelを使用してくださいUILabel
。Core Text のすべての重労働をうまく処理します。
于 2013-01-28T17:53:28.070 に答える