FS.*_*.O6 2 iphone cocoa-touch uitableview ios swift
我正在尝试构建一个像本地消息应用程序/ Whatsapp一样的聊天应用程序.
设计与原生聊天气泡(矩形消息视图而不是气泡)略有不同,但我猜基本知识是相同的.当然,消息应该像任何聊天应用程序一样从屏幕底部开始,并且在底部应该有一个"新消息"textField.
我应该使用UITableView
还是UICollectionView
为此目的?
谢谢!
我刚刚发布了一个聊天应用程序,并在构建体系结构时完成了这个问题.这不是一个热门话题.
我最初犯了错误UITableView
只是为了实现UICollectionView更强大的一半.(UICollectionView
如果你想以这种方式使用它,甚至还有一个tableLayout).
我研究了其他聊天库可用等之后意识到了这一点JSQMessagesViewController
,MMTextureChat
,MessageKit
等.
UITableView很不错,但很快就会像我一样遇到性能和自定义问题.
至于从底部显示消息,诀窍是翻转视图.这种方式当您调用insert(atIndexPath:)
该项目时会显示在底部.
希望能帮助到你.
归档时间: |
|
查看次数: |
790 次 |
最近记录: |