清算!この質問は、iOS フレームワークの Pixate ( http://www.pixate.com ) に関するものであり、UIWebView 内の通常の CSS に関するものではありません。
default.css のコード:
.title {
font-family: 'Helvetica Neue';
font-weight: light;
font-size: 30px;
color: #005284;
}
ビュー内のコード:
UILabel *label = [UILabel new];
label.styleClass = @"title";
ロギング時の結果:
<UICTFont: 0x10d09e210> font-family: "HelveticaNeue-UltraLight"; font-weight: normal; font-style: normal; font-size: 30.00pt
私がしようとすると私がfont-weight: medium;
得る
私がしよHelveticaNeue-Medium
うと
すると私が得る (これがデフォルトのシステムフォントだと思います)font-weight: 300;
HelveticaNeue-UltraLight
font-weight: 400;
Helvetica Neue
font-family: 'HelveticaNeue-Light';
.HelveticaNeueInterface-M3
コードでフォントを設定した場合
label.font = [UIFont fontWithName:@"HelveticaNeue-Light" size:30];
本来のように見えます(ログには次のように書かれていますHelveticaNeue-Light
)
ここにスクリーンショット。左がコードを使用した場合、右が「font-family: 'HelveticaNeue-Light'」で Pixate を使用した場合
Pixate CSS を使用して「HelveticaNeue-Light」(上のスクリーンショットの左側のものなど) を取得するにはどうすればよいですか?