如何在顶部使用菜单创建分页?
Posted
技术标签:
【中文标题】如何在顶部使用菜单创建分页?【英文标题】:How to create paging with a menu at the top? 【发布时间】:2020-11-06 14:51:05 【问题描述】:我正在尝试创建类似于以下内容的内容:
您在搜索栏下方的顶部看到日期了吗?这是我猜的嵌套选项卡视图吗?有没有办法使用默认组件或我需要创建自定义视图?
我并不是在寻找编码答案本身。在尝试实施我自己的解决方案之前,我只想知道是否有实现此目标的标准方法。
编辑: 为了将来参考,我发现 a library 正是这样做的。
【问题讨论】:
有很多方法可以解决这个问题。非常常见的是,为您的“日期”使用自定义的UISegmentedControl
,并在选择段时在视图之间导航 - 或者,如果您正在实施“在视图之间滑动”,则更改选定的段。我建议搜索 uisegmentedcontrol switch views
以开始您的研究。
@DonMag 感谢您的指点!那我就试试这个方法吧。
你问的问题不是问题,它都是一个新项目,是的,可以做 TabView,但需要处理它,没有问题,它是更多挑战目标
【参考方案1】:
Apple 的文档指出:
标签栏界面在窗口底部显示标签,用于在不同模式之间进行选择并显示该模式的视图。此类通常按原样使用,但也可以子类化。
https://developer.apple.com/documentation/uikit/uitabbarcontroller
所以我猜这是一个自定义解决方案。
【讨论】:
以上是关于如何在顶部使用菜单创建分页?的主要内容,如果未能解决你的问题,请参考以下文章