バージョンアップの説明って、どれくらいの方が読んでくれるんでしょうね。
Lluminoがバージョンアップして、1.0.3になりました。 ひとつまえのバージョン、1.0.2 の説明を読んだ方は「よりフラットなデザインになりました」を見て、首を傾げたかもしれません。
これが今回のビフォー&アフターです。
わかりませんか? もう少し拡大してみましょう。
まだ厳しいでしょうか。 さらに拡大します。
もうお分かりですね。
そうです、Lluminoはまだ、真のフラットデザインではなかったのです。 (ΩΩΩ<な、なんだってー!?)
この影は、標準でついているものです。
Lluminoでは、標準UIのカスタマイズにUIAppearanceを利用しています。 UIBarButtonItemのappearanceを取得して、文字の影を透明にしてあげれば解決です。
NSDictionary *attrs = @{
UITextAttributeTextShadowColor: [UIColor clearColor]};
// Normal
[[UIBarButtonItem appearance]
setTitleTextAttributes:attrs
forState:UIControlStateNormal];
// Highlighted
[[UIBarButtonItem appearance]
setTitleTextAttributes:attrs
forState:UIControlStateHighlighted];