【发布时间】:2015-04-28 18:23:58
【问题描述】:
我正在构建一个应用程序,我确实需要在其中显示一个列表,就像在 iOS 日历应用程序中看到的那样。我需要创建一个collectionView,我可以在其中拥有足够扩展以覆盖其各自时间的单元格,如下所示:
我尝试过各种方法,包括 Github 上的 this project,但我不明白如何在另一个项目中使用
除了这个项目,我在探索不同方法时快速使用 UITableViewController 制作:
但我并没有真正到达我想去的地方。我需要看到第一张图片中的设计,想知道是否有人能指出我实现这一目标的正确方向?
非常感谢您的帮助!
更新:
实际的单元格框不应该代表一个小时的开始,在这个例子中是 10:00? (而不是定制的分隔符)
更新
为什么层次结构是这样的:
这种定位似乎“阻止”了单元格的触摸,并且不会调用 didSelectItemAtIndexPath 方法。这适用于出现在比其他单元格靠后的单元格。
【问题讨论】:
-
该视图是只显示内容还是用户需要抓取和编辑事件?如果只是显示和选择细节,那应该不会太难
-
@Zil 只是显示并按下事件以转到详细视图控制器
-
现在我试图写下一个答案,它实际上比预期的要复杂:D
-
github 项目看起来相当不错,如果不是更好的话。究竟是什么让你遇到了麻烦?导入它还是创建集合视图?
-
我真的完全不明白,我之前没有处理过没有 StoryBoards 的导航,而且我很难分离项目的不同部分并获得概述来理解它.找不到任何教程或方法来使用它:P 我必须将它集成到一个相当大的 StoryBoard 和我的应用程序的逻辑中,所以我需要先了解它
标签: ios objective-c uitableview uicollectionview