2011年04月22日
Xcode 4でテキストの位置がずれる @ Mac
Xcode 4でUIButtonのテキストの縦方向の位置が微妙に気持ちるわい。気にしなければよいかなと思ったけど、やはりダメ。
試しに、以前作ったプロジェクトからUIButtonをコピーしてみると、問題ない。この違いはなんなのかと思っていろいろ試して、原因がわかった。
Xcode 4上で日本語入力してしまうと有無を言わさず、フォントがヒラギノに切り替わってしまう。勿論この挙動自体は間違っているとは言えないのですが、これが問題。
では以前はどのようになっていたのかが重要。以前はこの部分は特に指定しなければ、Helveticaだったようだ。これでも日本語は表示できる。おそらく縦方向の位置合わせが、Helveticaとヒラギノでは違うんでしょうね。処理が違うのか位置合わせの為のオフセットが違うのか・・・。
現時点での解決策としては、以前同様のHelveticaを指定すれば、日本語も表示ができて位置も問題ないのですが、イチイチ面倒です。
関連日記
- 2012年05月05日 iPhoneアプリのローカライズ (49404)@ iOS
- 2009年04月20日 Quartz ComposerでARToolKit (9573)@ Mac
- 2006年10月25日 EZ-USB (7599)@ 電子工作
- 2013年12月08日 iBeaconを試す(3) Core BluetoothとMavericks (6849)@ Mac
- 2007年12月22日 鏡面反射 (6496)@ Flash
- 2012年12月20日 Vuforia 2.0 (6310)@ iOS
- 2012年11月15日 Unity 4でVuforia (6220)@ iOS
- 2007年10月05日 Fireworks CS3でMXML その1 (6098)@ Flash
- 2007年08月07日 Papervision3DでMaterialsListやBitmapFileMaterial (5607)@ Flash
- 2007年10月05日 OpenCV (5360)@ Mac
- 2008年01月10日 Flex BuilderでActionScriptプロジェクト (5355)@ Flash
- 2008年02月02日 FlexSpy (5270)@ Flash
- 2009年01月28日 Xcodeのオーガナイザでキャプチャ (5234)@ iPod touch
- 2007年07月29日 Xcode + Flex SDK (5123)@ Flash
- 2006年10月09日 HIDに関連した資料とかサンプル (5042)@ Mac
- 2007年07月18日 初めてのFlex SDK (4793)@ Flash
- 2008年06月29日 AVR MacPack (4725)@ Mac
- 2007年07月31日 Xcode用ActionScript 3.0テンプレート (4453)@ Flash
- 2007年09月25日 10.4でのHID Utilities Source (4414)@ Mac
- 2009年06月17日 Arduino Xcodeテンプレート (4294)@ 電子工作
- 2011年06月29日 FlashからHTML5へのコンバータ「Swiffy」 (4256)@ Flash
- 2011年06月04日 Xcode 4でOpenCV、再び (4205)@ Mac
- 2010年02月21日 大鳥居なAR (4183)@ Flash
- 2011年05月19日 Doxygenを使ってみた (4174)@ Mac
- 2012年05月21日 Shade Plugin SDKがXcode 4に対応していた (4031)@ Shade
- 2011年03月13日 Shade 12 ファーストインプレッション (4026)@ Shade
- 2010年03月14日 Titanium (3955)@ iPod touch
- 2006年10月21日 CoreMIDI.framework (3927)@ Mac
- 2014年08月09日 iOS7でGKVoiceChatServiceとGKSession (3904)@ iOS
- 2007年09月22日 明日の勉強会はQuartz Composer (3891)@ Mac
アマゾン広告
この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。

