【问题标题】:swift Show messages group date top screen like telegramx iosswift Show messages group date top screen like telegramx ios
【发布时间】:2018-08-11 08:45:15
【问题描述】:

我有一个消息应用程序,我想在屏幕顶部显示消息的组日期并在滚动时更改它,例如 Telegram-x。

比如:今天、昨天、3 月 1 日等

【问题讨论】:

    标签: ios swift scroll uicollectionview telegram


    【解决方案1】:

    像这样创建一个消息对象:

    struct Message {
        user : User // another object containing user info
        time : Date
        message : String?
        photo : UIImage?
    }
    

    并根据上次消息时间更新您的对话。

    关于如何复制 facebook messenger 应用程序HERE 有一个很好的教程,您可能会觉得有用。

    【讨论】:

    • 谢谢,但我想像上图一样显示日期,并在日期更改后做动画。
    • 如果您遵循该教程,您将学到足够的知识来做到这一点。这个问题需要一个完整的教程作为答案,因为你没有代码,也没有我们可以帮助你的地方,除了为你指出一个学习的地方。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多