个人动态界面怎么实现?

as76945129 2014-12-15 08:49:38

排序是按时间顺序排的,然后底部使用TableView来存放?
有没有相关的例子学习学习,小弟是第一次写类似的界面。
...全文
161 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
程老师2088 2014-12-16
  • 打赏
  • 举报
回复
使用tableview,自定义tableviewcell。cell去掉分割线。cell里面应该有左侧的时间标签,圆圈和时间轴,右侧的label和image.
Bannings 2014-12-15
  • 打赏
  • 举报
回复
引用 2 楼 as76945129 的回复:
[quote=引用 1 楼 zhangao0086 的回复:] 整体就用一个TableView,Cell部分的话,你可以把每个时间段里的所有动态放到一个Cell里,我感觉这样会减少逻辑复杂度
恩,我也是这样想的。但排序部分是比较时间大小么? 请问下有没有类似的Demo?看相关代码容易理解些。[/quote] 用日期比较就行了,NSDate的实例方法:earlierDate 你看看微信朋友圈的Demo,网上很多,其实做法是差不多的
ReyZhang 2014-12-15
  • 打赏
  • 举报
回复
不难实现, 展示使用uitableview就可以。数据源按日期分组。每组的第一条左边加日期标记
as76945129 2014-12-15
  • 打赏
  • 举报
回复
引用 1 楼 zhangao0086 的回复:
整体就用一个TableView,Cell部分的话,你可以把每个时间段里的所有动态放到一个Cell里,我感觉这样会减少逻辑复杂度
恩,我也是这样想的。但排序部分是比较时间大小么? 请问下有没有类似的Demo?看相关代码容易理解些。
Bannings 2014-12-15
  • 打赏
  • 举报
回复
整体就用一个TableView,Cell部分的话,你可以把每个时间段里的所有动态放到一个Cell里,我感觉这样会减少逻辑复杂度
as76945129 2014-12-15
  • 打赏
  • 举报
回复
引用 3 楼 zhangao0086 的回复:
[quote=引用 2 楼 as76945129 的回复:] [quote=引用 1 楼 zhangao0086 的回复:] 整体就用一个TableView,Cell部分的话,你可以把每个时间段里的所有动态放到一个Cell里,我感觉这样会减少逻辑复杂度
恩,我也是这样想的。但排序部分是比较时间大小么? 请问下有没有类似的Demo?看相关代码容易理解些。[/quote] 用日期比较就行了,NSDate的实例方法:earlierDate 你看看微信朋友圈的Demo,网上很多,其实做法是差不多的[/quote] 找了很久还是没找到类似Demo

29,029

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧