2016-06-11 2 views
0

У меня есть uiviewController как основной вид, затем я добавил subview под названием «supporteview». Теперь я добавляю кнопку программно на supportview. Кнопки не видны по какой-то причине, но когда я загружаю кнопки на главном экране, я могу видеть кнопки.Добавить кнопку над subview, которая снова над супервидом

[self.view addSubview:self.supportview]; [self.view bringSubviewToFront:self.supportView]; [self.supportView addSubview:self.btn]; [self.supportView bringSubviewToFront:self.button];

Я добавил ползунок в supportView, а затем загружаются кнопки.

+0

Вы динамически генерируя кнопку или он находится внутри раскадровки? –

+0

Динамическое генерирование. – Rupinder

+0

Попробуйте обновить рамку вашей кнопки. установите для x y y значение 0. на вашей рамке. –

ответ

0

Постарайтесь добавить кнопку 1-го к supportView, а затем добавить supportView на ваш взгляд. Вы можете также использовать вид инспектор, чтобы увидеть, где кнопка https://www.raywenderlich.com/98356/view-debugging-in-xcode-6

Это поможет вам проверить рамку и ограничение на время выполнения

+0

Supportview добавляется в раскадровку и в событиях, которые я генерирую кнопку над поддержкой. – Rupinder

+0

Тогда вам не нужны строки ниже [self.view addSubview: self.supportview]; [self.view bringSubviewToFront: self.supportView]; Просто добавьте кнопку на supportView –

+0

, но она не отображается – Rupinder

Смежные вопросы