仿直播下面用户发的页面评论

作者: 我太难了_9527 | 来源:发表于2018-03-31 17:11 被阅读8次

今天没事做, 就想写写有关直播的东西, 先从简单的功能开始是(只是纯效果) 大家都知道, 在直播软件中, 当手机竖这的时候, 上面就是视频, 下面就是用户发表的一些想法 , 今天我就在这里写写下面那个是怎么实现的.

在写之前我们得先分析下 这个应该怎么做,
(1) 首先我们能看出来他肯定是个 TableView
(2)他是怎么显示数据的, 他是倒过来往上面移动的, 但是 tableView数据多了就是往下移动的, 那么想解决这个办法就需要把 TableView 倒过来就可以解决了

//需要把 tableView 旋转180°, 因为评论都是从下往上的, 所以需要把 tableView 倒过来.比较好处理
    self.tableView.transform = CGAffineTransformMakeScale(1, -1);

(3) tableView旋转了180° 那么 tableViewCell 也应该是需要旋转180°的

(4) 在给数据源添加数据的时候, 通常我们是刷新 TableView 来实现的, 但是我们不可能来一条数据就刷新下, 那么数据读了, 肯定就是使 tableView 出现那种一闪一闪的 所以我们就要通过给 tableView 加入 cell 的方法来实现这个功能这也是这个功能的关键点 主要的代码就是这块了

 #pragma mark  添加数据
-(void)rightTitleButtonClick:(UIButton *)sender{
    NSMutableArray *indexPaths                    = [[NSMutableArray alloc] init];
    NSIndexPath *indexPath                        = [NSIndexPath indexPathForRow:0 inSection:0];
    NSString *title                               = @"哈哈哈哈哈哈哈嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿二黑嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿二黑嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿二黑嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿二黑嘿嘿嘿嘿嘿嘿嘿混合";
    [self.dataArr insertObject:title atIndex:0];
    [indexPaths addObject: indexPath];
    //在执行添加或者删除的时候必须执行这个
    [self.tableView beginUpdates];
    [self.tableView insertRowsAtIndexPaths:indexPaths withRowAnimation:UITableViewRowAnimationTop];
    [self.tableView endUpdates];
}
aaa.gif

效果图
Demo 地址https://github.com/wyxlh/YukiFramework

相关文章

  • 仿直播下面用户发的页面评论

    今天没事做, 就想写写有关直播的东西, 先从简单的功能开始是(只是纯效果) 大家都知道, 在直播软件中, 当手机竖...

  • 2019-06-11组件案例——发表评论功能

    有一个页面,下边是评论列表,展示用户的评论。在上面有一个发表框,有一发表按钮,一点击,就发展成功,展示到下方的评论...

  • #简书精进计划#评论页增加(查看对话)功能

    目前查看产品的评论消息时,评论页面只有回复按钮,如果用户的文章过多,收到不同用户的评论较多,信息累积;想要查看与该...

  • 2016.12.27

    斗鱼视频版块: 1.为什么不在每个视频页面的下方开设用户评论区; 2.直播一直不加弹幕关键词屏蔽功能,视频也不加,...

  • IQKeyboardManager的bug

    这个bug是这样的,在首页点cell会进入到直播间页面,直播间有一个发弹幕的功能,textView点击整个直播页面...

  • 业绩汇报:少夸自己,多看用户评论

    用户的评论,代表了用户的需求。 满足用户的需求,这是产品迭代的首要目标。 下面推荐2个查看用户评论的网站。 1. ...

  • 环信webIM接入相关问题总结

    最近在做直播的问题,有这么一个需求,在H5页面观看直播的时候,能收到app端用户发的信息,这个需要我们接入环信的s...

  • RecyclerView抢焦点自动滚动

    最近有个项目,其中有一个新闻详情页面,在新闻详情下面是一个用户评论列表,最底部有一个评论输入框,有点类似于今日头条...

  • Java写图书管理系统(三、用户功能页面)

    上篇介绍了注册页面,下面我们就要进入正题了---------功能页面 我将功能页面分为:用户功能页面 an...

  • https页面不要用iframe嵌套http页面

    本.次线上出现个问题,我们页面通过https请求。然后在页面里面用iframe嵌套了第三方的直播(怕用户分享直播页...

网友评论

    本文标题:仿直播下面用户发的页面评论

    本文链接:https://www.haomeiwen.com/subject/ihzgcftx.html