Каков наилучший способ манипулировать свойствами, такими как hidden
, alpha
и т. Д. Для представления, которое вы создаете программно?
Например, предположим, что вы делаете это:
[self insertSubview:self.newview aboveSubview:self.tempSplash];
Все, что вы делаете с newview
на данный момент, не влияет на фактический вид на экране, я заметил.
Теперь я могу получить указатель на мое новое подпредставление, но если его нет в кончике, тогда я могу думать только о том, чтобы сделать что-то неуклюжее:
UIView*controlPointer=[self.subviews objectAtIndex:whatever];
Проблема в том, что не существует элегантного способа выяснить индексный номер вновь созданного представления, и обработка индексных номеров для подпредставлений кажется немного экстремальной. Есть ли еще один хороший способ получить указатель на это программно созданное подпредставление, чтобы я мог делать такие вещи, как:
controlPointer.alpha=1;
и т.д.