2010年09月29日

UIViewの背景に画像を張る

kaeru_Icon.gifこんにちは、水曜日担当のかえるです。
寒くて掛け布団を出したのですが、天気が悪くて一向に干せません。
出来れば、外に干してから使いたいのですが…
週間予報だと、土曜日しか晴れがありません、洗濯物も干したいのに。

で、今週は「UIViewの背景に画像を張る」です。

ソースはこんな感じ
// 背景に画像をセットする
UIImage *bgImage = [UIImage imageNamed:@"bg.png"];
self.view.backgroundColor=[UIColor colorWithPatternImage: bgImage];


Imageを取得して、"colorWithPatternImage"パターンカラーを取得して
バックグラウンドカラーに設定してやります。

<背景画像(bg.png)>
bg.png

<アプリ画面>
e100929_1.png

ちなみに、背景画像とアプリ画面を見てもらえればわかる通り
パータンが繰り返されています。
もちろん、画面サイズぴったりの画像を張るのもOKです。

前に"NavigationBarの色変更"をやったんで、同じ要領で
パターンカラーを渡せばバーの背景を画像に変えられちゃうんじゃ…
と思ってやってみましたが、だめでした。バーが黒く表示されただけ↓

e100929_2.png

軽く調べてみましたが、そんな簡単な事じゃなかったようです…うぅ。
記事にかけるか分かりませんが、そのうちチャレンジしときます。

では、また来週〜ぴかぴか(新しい)
posted by R-FORCE at 18:49| 東京 ☁| Comment(0) | iOSアプリ開発 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。