スポンサーサイト

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

UIViewから特定パーツを取得する

iOS7に対応する為に、iPhoneアプリの作り直しをしています。
新規に作るよりも大分時間が掛かってて面目無いですーー。もっと気合いを入れなければ!

昔のコードを削除するので忘れる前にメモっておこうと思います。
あまり賢いやり方じゃなかったらごめんなさい。


Xcode5.1.1
UIViewから特定パーツを取得

下記はUITextViewを取得するコードで御座います。


//ビューの中からテキストフィールドを取得
- (UITextField*)getTextFieldForView:(UIView*)view{
NSArray *ar = [view subviews];
int arCount = (int)[ar count];
for (int i = 0; i < arCount; i++) {
if ([[ar objectAtIndex:i] isKindOfClass:[UITextField class]]) {
UITextField *tf = (UITextField*) [ar objectAtIndex:i];
return tf;
}
}
return nil;
}



その昔、下記のコードが抜けていて、更に頭が悪かったです..

//そのオブジェクトがTextFieldであるか比較
[[ar objectAtIndex:i] isKindOfClass:[UITextField class]];
スポンサーサイト

-

最新記事

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ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。