XLPagerTabStrip: динамическое добавление подпредставлений в контроллеры представления вкладки не будет отображаться, кроме как на первой вкладке - PullRequest
0 голосов
/ 14 декабря 2018

XLPagerTabStrip: Динамическое добавление подпредставлений в контроллеры представления вкладки не будет отображаться, кроме как на первой вкладке.

Пожалуйста, загрузите проект и запустите его, чтобы увидеть проблему:

https://github.com/farhan101/TheProblemView

Первая вкладка: На вкладке «Вид одной» вы можете видеть динамически добавляемый счетчик

First Tab

Вторая вкладка: Под вкладкой View Two добавлен один и тот же счетчик, но он не будет отображаться Second Tab

PS: Как вы можете видеть в исходном коде, оба контроллера представления являются экземплярамитот же вид контроллера класса.

1 Ответ

0 голосов
/ 14 декабря 2018

Вам необходимо использовать родительский view' s bounds вместо frame при создании ViewToAdd.

let vu = ViewToAdd(frame: self.view.bounds, yFactor: 2.0)
...