プログラムで作成したビューに対して、hidden
やalpha
などのプロパティを操作する最善の方法は何ですか?プログラムで作成したUIViewを操作する
たとえば、あなたがこれを行うとしますこの時点でnewview
に行う
[self insertSubview:self.newview aboveSubview:self.tempSplash];
ものは、実際の表示画面上には影響しません、私は気づきました。
今、私は私の新しいサブビューへのポインタを得ることができるが、それはペン先にない場合は、その後、私のような不格好な何かを考えることができる唯一のオプション:
UIView*controlPointer=[self.subviews objectAtIndex:whatever];
問題があり、そこにあります新しく作成されたビューのインデックス番号を把握し、サブビューのインデックス番号を処理するためのエレガントな方法はちょっと極端なようです。あなたがself.newview
を追加しているという事実は、あなたがタイプのIVARを持っていることを示唆している