Представьте, что контроль a находится под контролем b
как изменить его, чтобы указать, что элемент управления b находится под контролем a? (Из кода)
Я бы использовал - [UIView exchangeSubviewAtIndex:withSubviewAtIndex:]. Пока вы знаете знаки A и B, они поменяются местами в стеке подпредставлений суперпредставления. Это может дать вам лучшие результаты, чем перемещение одного на крайний фронт или заднюю часть суперпредставления, так как могут быть другие виды, которые могут мешать.
- [UIView exchangeSubviewAtIndex:withSubviewAtIndex:]
[containerView bringSubviewToFront:controlA];
Где containerView - это, очевидно, представление, которое имеет контроль над und b в качестве подпредставлений.
containerView