xCode UIView 与 UITableView

标签 xcode uitableview swift uiview xcode6

<分区>

我正在尝试制作一个应用程序,其日历占据可见屏幕的大约 2/3,然后在其下方是与所选日期相对应的事件。

基本上它看起来像这样:Calendar App

我是否应该为日历使用一个 UIView,然后为相应的信息使用一个 UITableView?

此外,当用户滚动浏览 tableView 中的事件(而不仅仅是 TableView 中的信息)时,我希望整个页面滚动。我是否需要将整个页面包装在 scrollView 中才能完成此操作?

最佳答案

您不需要有 UIScrollView。当表格 View 滚动到某个点时,您可以简单地隐藏日历(带动画)。

另一个更简单的解决方案是将您的日历放在第一个表格 View 单元格中,这样它就会随着您的事件一起滚动。所以这个只需要一个填满整个屏幕的 UITableView。

关于xCode UIView 与 UITableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30282195/

相关文章:

iphone - UITableView 多选

Swift "Enum"基础对象

ios - 无法从我的 Swift Controller 引用框架 .h 头文件

ios - 为什么在尝试访问已获取对象的属性时会出现 CoreData 多线程冲突?

ios - 如何快速将 .caf 音频文件转换为 .mp4 文件

ios - 自调整 UITableView 单元格的大小不正确

ios - 如何重命名文本字段占位符

ios - 无法调用非功能类型double的值

ios - 创建自定义 map Xcode?

swift - 在 Swift 的 UITableView 单元格中添加开关