【问题标题】:How can I have center the selected tab with XLPagerTabStrip?如何使用 XLPagerTabStrip 使选定的选项卡居中?
【发布时间】:2018-05-08 11:46:42
【问题描述】:

我想要一个有 5 个标签的浏览器。最大限度。 3 应该一次可见,具有相同的宽度,并且它应该居中选定的选项卡。 这就像 Fotmob 的应用屏幕。

布局是这样的:

Yesterday | Live| Today | Tomorrow | Day after Tomorrow

如何使用XLPagerTabStrip 实现这一目标?

【问题讨论】:

    标签: ios swift xlpagertabstrip


    【解决方案1】:

    settings.style 中的buttonBarLeftContentInsetbuttonBarRightContentInset 设置为较高的值,这将使所选项目居中。

    settings.style.buttonBarLeftContentInset = 9999
    settings.style.buttonBarRightContentInset = 9999
    

    遗憾的是,没有简单的方法可以使用XLPagerTabStrip 设置最大可见性计数。您可以尝试为settings.style.buttonBarMinimumInteritemSpacing 设置不同的值(考虑屏幕/字体大小)。

    【讨论】:

    • 谢谢!它的工作。但现在我怎样才能确保屏幕上只有 3 个标签可见,或者我可以给标签提供相等的宽度
    • +1 谢谢老兄!你摇滚settings.style.buttonBarMinimumInteritemSpacing 为我工作。你能帮我一个忙吗,我还有一个关于所以你能帮我解决这个问题的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多