スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

複数あるボタンの画像を一括変更する

iPhoneアプリ開発中です。
以前作ったボタンビューのボタン画像を一括変更したくて、記述したコードをメモします。

下手かもしれませんが↓

複数あるボタンの画像を一括変更する

UIButtonが設置してあるUIViewを仮にボタンビューと宣言して進めて行きます。


IBOutlet UIView *ボタンビュー;

//ボタンの画像を一括変更する
[self setViwImg:[UIImage imageNamed:@"画像.png"] vieArray:[ボタンビュー subviews]];


//ボタン画像を数だけ変更する
- (void)setViwImg:(UIImage*)img vieArray:(NSArray*)ar{
int cnt = [ar count];
for (int i=0; i<cnt; i++) {
[self setBtnImg:img targetBtn:[ar objectAtIndex:i]];
}
}

//ボタン画像の変更
- (void)setBtnImg:(UIImage*)img targetBtn:(UIButton*)btn{
[btn setBackgroundImage:img forState:UIControlStateNormal];
}


※「UIButton」を読み込むことが前提のため、他パーツがある時は注意
※コピペする時は、全角で記述してある「<」を半角に直すこと

スポンサーサイト

-

最新記事

PR

カテゴリ
有力リンク
最新コメント
最新トラックバック
プロフィール

kototoly

Author:kototoly
ひっそりとiPhoneアプリの開発をしています。

<開発記事について>
記事の不備について責任を負い兼ねますので、ご了承ください。

RSSリンクの表示
リンク
QRコード
QR

--Food Drink--
Oven Watt Calc
電子レンジ
時間の再計算

----Music----
Tsans Chrod
簡単入力
移調アプリ
---
Voice Checker
歌や滑舌
練習アプリ

---Lifestyle---
Calc of Time
表示切り替え
時間の電卓
---
Dream Life Planner
夢と目標
人生計画
---
Week Table
一週間・24時間
大人の時間割
---
Many iCounter
いっぱいたくさん
カウンター

--Reference--
Color Checker
ブログ色合い
シュミレート

----Game----
Study Puzzle
落ちものパズル
考察機

---Utilities---
HowSpeed
あなたのiPhone
処理時間は?


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。