Прозрачность - это зло, на устройствах iOS даже больше, чем на более тяжелых машинах. Поэтому я решил использовать view removeFromSuperView сначала, если не применимо view.hidden=YES и в качестве последнего средства view.alpha=0. Но я действительно не знаю, что происходит за кулисами. Есть ли разница, особенно между двумя последними?
У меня есть сценарий UIView animateWithDuration:animations:completion:, где, если вы поместите hidden = YES в блок завершения, он будет скрываться, не доведя окончания блока анимации. Поэтому я должен прибегнуть к альфа = 0.
Каковы штрафы одного над другим? Cheers, EP.