问题标签 [xlpagertabstrip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
157 浏览

ios - 如何用集合视图替换表格视图?

我想用集合视图替换表视图,表视图位于 XLPagerTabStrip 的选项卡内。

我已经尝试更换一些东西,但我遇到了一些错误,有人可以让我朝着正确的方向前进吗?

0 投票
2 回答
338 浏览

ios - 子类必须实现 XLPagerTabStripe 库中的 PagerTabStripDataSource viewControllers(for:) 方法

我已经将 Swift 项目从 Swift 2 更新到 Swift 4,我正面临这个问题。在迁移之前,它在 Swift 2 中运行良好。但是在发生迁移错误之后

子类必须实现 PagerTabStripDataSource viewControllers(for:) 方法

正如我在谷歌上找到的解决方案,有些人建议添加这个委托。

我添加了这个功能,但这没有帮助。谁能帮帮我吗?谢谢。

0 投票
1 回答
146 浏览

ios - 我正在使用 xlpagertabstrip 。加载视图控制器后,我想定期从父视图控制器向子视图控制器发送一些数据

加载视图后,如何从父视图控制器与子视图控制器通信?我想在不通知任何想法的情况下从父母与孩子交流?从孩子到父母,我可以使用协议和代表

0 投票
1 回答
335 浏览

swift - 将数据从容器 VC 传递到 XLPagerTabStrip 中的子 VC

我正在使用第三方库 XLPagerTabStrip。我有一个容器 VC 和三个子 VC。现在我有一个按钮,可以在我的 Container VC 中点击显示日历。我希望当我点击任何日期时,它应该将该日期传递给我的子 VC,然后我将根据提供的日期点击 API。我在我的容器 VC 中制定了一个协议,并将日期传递给它的函数,并在我的子 VC 中的扩展中调用该委托,但它没有捕获我的委托。这是我的 Container VC 类的代码,

在这里,我将 selectedDate 传递给我的容器 VC 中的委托函数,

现在在我的 Child VC 中,这就是我调用委托并将数据从委托传递给我的变量的方式,

{

但是当视图被加载时,它并没有抓住我的代表。我如何在 XLPagerTabStrip 的 Child VC 中传递这个日期。这就是我在容器 VC 中调用子 VC 的方式,

0 投票
1 回答
603 浏览

ios - 如何快速从 childViewContoller 刷新 parentViewContoller?

XLPagerTabStrip用于TabBar 引用

现在我正在做一些功能,childViewController基于我需要将该值更新到UILabelparent ViewController

例如:我现在正在获取值,childviewcontroller我想更新该值,parentviewcontroller如下面的屏幕截图中所述。

0 投票
2 回答
614 浏览

ios - XLPagerTabStrip 更改图标大小

嗨,我正在使用 XLPagerTabStrip 在我的 ios 应用程序(xcode 10.2.1)(IOS 12.3.1)上显示类似 android 的片段选项卡

我正在尝试更改图标大小。我正在使用以下代码来声明图标

我尝试转到资产文件夹并将那里的图标大小从 90x90 更改为 70x70,但它不起作用。

0 投票
0 回答
123 浏览

ios - iPhone 模拟器不更新最后一帧并且 UIView 宽度不填满屏幕

在我的 iPhone 7 plus 上它工作正常,但在模拟器 iPhone 5 SE上,只有在我切换选项卡或滚动视图后才会UIView填满屏幕。

在此处输入图像描述

我正在使用XLPagerTabStrip (9.0.0) 来获取两个页面。

我添加了一个UIView蓝色背景用于调试目的,但我想要实现的是一个带有书籍的列表。

我希望UICollectionView项目填满整个屏幕,这是我的实现:

这是我在控制台中得到的:width is: 226.000000,但是在滚动或切换选项卡后,我得到以下结果:width is: 320.000000

我真的不知道发生了什么,AutoLayout 约束是通过故事板从上到下设置的,从前到后填充整个屏幕:

在此处输入图像描述

请注意:在故事板中,我将蓝色设置为,UIView因为我想知道宽度错误来自哪里。(我猜它来自其他地方,而不是来自UICollectionView,因为如您所见,UIView它不会水平填充整个屏幕)。

我添加了一些调试日志来查看View Controllers.

(其中:ParentViewController是 main View Controller,其中包含两个子页面View Controllers

我不知道为什么[ParentViewController]: viewControllers()之前调用了viewDidLoad()。也许错误来自这里?

这是我的实现:

ChildViewController实施:

0 投票
1 回答
274 浏览

swift - XLPagerTabStrip:我在标签栏中的标题标签未完全显示

如何解决此标签标签未完全显示的问题?

截图问题:

[![在此处输入图像描述][1]][1]

当我在新项目中尝试时,标签栏的标签显示正常,但在我现在工作的项目中,标签栏的标签没有完全显示,请帮助我,这个有什么问题

0 投票
1 回答
532 浏览

ios - iOS 框架 XLPagerTabStrip 无法正常工作

我正在使用XLPagerTabStripTabBarAndroid这样的ViewPager类型行为。我已经按照他们的 github repo 文档指南进行了配置,但在我的情况下,它在我的模拟器 iPhone11 Pro max 和真实设备 iPhone 6+ 上有一个特殊的行为。尽管不需要滚动,但在选择最后一个选项卡时选项卡栏会滚动一点。在 iPhone 6 中,它显示单个选项卡的全屏。我附上代码和屏幕截图。任何形式的帮助都是可观的。提前谢谢 这是我的代码

iPhone 6 plus 截图 iPhone 11 Pro Max 模拟器,初始视图iPhone 11,有问题的场景

0 投票
1 回答
889 浏览

ios - 在 tableView 和 scrollView 之间连续滚动

我有一个带有 uiview 标题和表格视图的父滚动视图。我正在尝试与 Twitter 或 Instagram 个人资料页面有类似的行为。您开始滚动父滚动视图,一旦标题消失,就会从滚动视图滚动到表格视图滚动的连续过渡,而无需抬起手指并将其替换在表格视图上。现在,当前的行为有点卡顿。在滚动视图内容偏移量超过标题后,我必须抬起手指并将其放在表格视图上才能开始滑动表格视图。

主视图控制器

底部视图控制器