2013/07/09

[iOS][Objective-C]UITabbarItemのIcon位置

UITabBarItemにアイコン(画像)を設定することができるのですが、文言(タイトル)抜きにした場合、ちょっと上気味になってしまいます。

そこで、ど真ん中にするにはどうすればいいのだろうか?

UITabBarItemのカスタマイズをタイトル含めた一枚画像で行う」を読むと、UIBarItemのimageInsetsプロパティを使えばいいことがわかりました。

同エントリーでは、プロパティの各値に直接設定をしていたが、下のように構造体を使うことも可能。

tabBarItem.imageInsets = UIEdgeInsetsMake(3,0,-3,0);
これで、Pinterestのようなアイコンが真ん中にきているアプリを実装できるぞと。

0 コメント:

コメントを投稿