我想创建这样的东西(引用图片)
如上图所示,这里的列代表日期,行代表时间。用户可以垂直滚动时间和水平滚动日期。 空格将可点击。
我搜索过类似的用户界面,但我不知道要搜索什么。实现此自定义 UI 的任何想法都会有很大帮助。
谢谢。
最佳答案
如果您想实现屏幕截图中显示的稍微简单的设计,这就是想法。
您可以将完整的 UI 分成 3 个小部分并进行设计,
- 要显示“2017 年 2 月”,您可以添加标签。
- 要显示 DATE,您可以使用 CollectionView,它的方向是Horizontal 并设置内容并创建逻辑可以根据您的需要在月或周显示 31。
- 您想显示垂直滚动的时间,然后显示您可以使用Tableview,其中将显示时间。
Above is the just idea by which you can create a simple UI, in which as per DATE selection, Time will be displayed in tableview.
您正在寻找的是与此组件类似的周 View Calendar-UI .您可以将其作为引用,也可以根据需要进行修改。
关于ios - 如何为 iOS 应用程序创建带有时间和日期网格的 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42083486/