ios - XLPagerTabStrip:动态添加子视图到选项卡的视图控制器不会显示,除非在第一个选项卡下
问题描述
XLPagerTabStrip:动态添加子视图到选项卡的视图控制器不会显示,除非在第一个选项卡下。
请下载项目并运行它以查看问题:
https://github.com/farhan101/TheProblemView
第一个选项卡:在查看一个选项卡下,您可以看到动态添加的微调器
第二个选项卡:在查看两个选项卡下添加了相同的微调器,但它不会显示
PS:正如你在源代码中看到的,两个视图控制器都是同一个视图控制器类的实例。
解决方案
您需要在创建时使用父view'
sbounds
而不是。frame
ViewToAdd
let vu = ViewToAdd(frame: self.view.bounds, yFactor: 2.0)
推荐阅读
- sql - 如何在 fetch 中进行 fetch?
- javascript - 如何强制 babel 忽略语法而不是文件?
- python - 如果将group_id设置为None,Kafka消费者会收到消息,但如果不是None,它不会收到任何消息?
- javascript - 使用 Javascript 更改 iframe src 导致整个页面刷新
- c - ASM x64 函数指针未返回正确值
- python - 如何在 MySQL 中运行子查询,并仅从 Python 获得 year = 2020?
- node.js - 如何为电子生成器缓存文件?
- php - 更改 Laravel DataTables 时间格式
- powerbi - DAX - 按最大日期和多个字段或组键计算不同状态和分组的措施
- jquery - 将数据传递到引导模式