问题标签 [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 投票
2 回答
227 浏览

ios - 将 XLPagerTabStrip 转换为 swift3 会导致错误

我试图在我的应用程序中实现 XLPagerTabStrip,当我这样做时,xcode 要求我转换代码。我将其更改为 swift 3,但随后开始出现以下错误。我无法修复它们。请看一下它并指导我如何解决它。

谢谢。

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
825 浏览

ios - xlpagertabstrip 无法连接 containerView

我觉得这是一个非常愚蠢的问题,但我似乎无法将 UIScrollView 连接到 containerView 属性。我在情节提要中有一个 UIViewController,它的类是 MyCustomClass。MyCustomerClass 继承自 ButtonBarPagerTabStripViewController。但是 ButtonBarPagerTabStripViewController 的所有出口都没有出现在情节提要中?

0 投票
4 回答
2705 浏览

ios - XLPagerTabStrip ButtonBar 粘在导航栏后面

我在 swift 3 应用程序中使用XLPagerTabStrip,我使用默认的 ButtonBar 并且一切正常,但是当我启用这样的导航栏时,该栏被隐藏: 在此处输入图像描述

如果我隐藏导航栏,它会显示如下:

在此处输入图像描述

我如何在导航栏下方而不是在它后面,因为我需要导航栏?

提前致谢。

0 投票
1 回答
181 浏览

ios - 使用 iOS 库时未连接故事板视图

我正在尝试实现一个库(名为:XLPagerTabStrip)。在此可用教程 [ https://github.com/xmartlabs/XLPagerTabStrip ]的帮助下,一切正常。

我的问题是:我可以使用代码更改视图控制器布局,但无法通过情节提要进行更改;尽管可以访问与上述库关联的视图控制器。我的故事板视图与代码紧密相连。请帮我从这里站起来。我被困住了。

0 投票
3 回答
3160 浏览

ios - 以编程方式切换子视图控制器:XLPagerTabStrip

我一直在使用 XLPagerTabStrip 在我的视图控制器顶部有效地创建一个标签栏,其中显示了多个子视图控制器。让我们调用 Home 作为扩展ButtonBarPagerTabStripViewController的父控制器。有两个子视图控制器,Child1 和 Child2。一切都像我预期的那样完美。但现在我需要一个要求,我必须以编程方式切换子视图控制器。即,当一个进程(在child2中)完成时,它应该触发将选项卡从Child 2切换到Child1。我知道有几种方法,

但我不知道如何使用它。

0 投票
1 回答
148 浏览

ios - 最后一个选项卡隐藏在第一个选项卡后面:XLPagerTabStrip

我将 XlPagerTabStrip 用于滑动标签,当屏幕处于垂直模式时,第一次隐藏在第一个标签后面的最后一个标签旁边的一切看起来都很棒。但是在应用程序进入横向模式后,即使应用程序返回垂直模式,一切看起来都很好。

如果有人能引导我走向正确的方向,我将不胜感激。

0 投票
1 回答
1300 浏览

ios - XLPagerTabStrip - 选定的选项卡选择不起作用

XLPagerTabStrip 库中的选定选项卡指示器不适用于 Swift 3 和 XCode 8

我正在为 Tab Strip 使用以下自定义

0 投票
1 回答
1193 浏览

ios - ButtonBarPagerTabStripViewController updateIndicator toIndex 错误

当用户更改屏幕时,我需要从导航栏中添加或删除项目,因此我有如下代码:

rightBtn 只是我导航栏右端的一个按钮。

然而,在我的测试运行过程中,我注意到如果用户点击 ButtonBar 而不是滑动来更改屏幕,则 fromIndex 和 toIndex 是错误的。它仍然是最后一次更改的值。例如,当用户从第三个屏幕滑动到第二个屏幕时,fromIndex 将为 2,toIndex 为 1,但如果用户点击栏上的第三个按钮,fromIndex 仍将为 2,即使它预计为 1即使现在它应该是 2,toIndex 也将保持在 1。这会导致我的 rightBtn 不显示,如果用户从第三个屏幕滑动然后点击该栏回到第三个屏幕。

有没有办法在这种情况下获得正确的 toIndex 或者可以修复?

第一部分是我通过直接点击 barbutton 进行导航的错误部分,没有指针的第二部分是通过滑动进行导航的工作正常,图标只假设出现在第三个选项卡上

0 投票
1 回答
3706 浏览

ios - XLPagerTabStrip - 如何在选择更改时更改所选栏的颜色

我正在尝试设计一个XLPagerTabStrip控件,其中整体主题随着选项卡的变化而变化。

以下是选项卡更改时调用的内容

更改导航控制器颜色有效,但我无法从此处更改所选栏(或设置对象下的任何内容)?

加载视图后是否可以更改设置?

0 投票
1 回答
1830 浏览

ios - XLPagerTabStrip 在 IOs Swift View Pager 中添加图像和标签

我正在使用 View pager 应用程序制作应用程序,我正在使用 XLPagerTabStrip 库来制作它。它适用于 Viewpager 项目中的 Title。我想在其中添加图标和相应的标签。