Вопрос по – Программно отправлять на передние / задние элементы, созданные из конструктора интерфейса

83

В конструкторе интерфейсов есть параметры макета для отправки назад или отправки на фронт любых элементов, таких какUIButton, UIImage, UILabel так далее...

Теперь я хотел бы сделать то же самое во время выполнения, программно.

Есть ли простой способ сделать это?

Я не хочу создавать различные виды, просто обновить ось Z.

Ваш Ответ

2   ответа
190

Есть ряд методовUIView которые позволяют вам изменить иерархию представления.

Так как ваши взгляды уже вставлены в ваш суперпредставление, вы можете легко позвонитьbringSubviewToFront: один раз для каждого просмотра в любом порядке.

Error: User Rate Limit Exceeded Yohann T.
Error: User Rate Limit ExceededbringSubviewToFront:Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded Yohann T.
Error: User Rate Limit Exceeded
43

Вы можете использовать:

[self.view bringSubviewToFront:myButton];

Похожие вопросы