デフォルトだと UIImageView に UIImage を貼付けると、どんな縦横比の画像だろうと問答無用で UIImageView のサイズに変換されて貼付けられてしまう。 contentMode を設定する UIImageView の contentMode プロパティに UIViewContentModeScaleAspectFit をセットすることで 画像の縦横比を維持したまま UIImageView に貼付けることが可能となる。 また、contentMode に貼付けることができるのは以下 typedef enum { UIViewContentModeScaleToFill, // これがデフォルト。UIImageViewにめいっぱいひろげる UIViewContentModeScaleAspectFit, // 画像のaspect比を維持し、ちょうどはいるようにする UIV
UITabBarControllerで表示されるUITabBarの背景をデフォルトの黒からオリジナルの画像やカラーに変更する方法です。色々探していたところ、あまり情報はなかったのですがカテゴリを利用すれば出来そうという書き込みのもと、試してみると上手くできました。 @interface UITabBarController(CustomView) - (void) setBackground; @end @implementation UITabBarController(CustomView) - (void) setBackground{ UIImageView *view = [[UIImageView alloc] initWithFrame:CGRectMake(0,0,320,48)]; view.backgroundColor = [UIColor colorWithRed:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く