如何输入 UIButton 的标题这样的引号<< >>
。我需要带有 Helvetica-Neue 的 iOS 5。默认我有" "
引号
问问题
137 次
2 回答
2
这些字符的 unicode 信息是:
»
RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
Unicode: U+00BB, UTF-8: C2 BB
«
LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
Unicode: U+00AB, UTF-8: C2 AB
因此,要将其中一个放入字符串中,请执行以下操作:
NSString* rightPointing = [NSString stringWithUTF8String:"\xC2\xBB"];
NSString* leftPointing = [NSString stringWithUTF8String:"\xC2\xAB"];
看起来有点麻烦,但是你当然可以将这些字符串与其他字符串组合起来:
NSString* buttonLabel = [NSString stringWithFormat:@"%@%@%@", leftPointing, @"Button Title", rightPointing];
于 2013-03-25T14:38:52.813 回答
1
Xcode 和编译器完全支持 Unicode,因此您只需输入字符(如果您的键盘上有字符):
NSString *title = @"«title»";
或者,使用 Unicode 转义序列:
NSString *title = @"\u00ABtitle\u00BB";
于 2013-03-25T14:43:31.123 回答