0

UIButtonのような引用符のタイトルを入力するにはどうすればよいですか<< >>。Helvetica-Neueを搭載したiOS5が必要です。デフォルト私は" "引用符を持っています

4

2 に答える 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

したがって、これらの1つを文字列に入れるには、次のようにします。

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 に答える