我已将 JSQMessagesViewController 合并到我的应用程序中。目前,查看用户名气泡的设置:
const CGFloat kJSQMessagesCollectionViewCellLabelHeightDefault = 20.0f;
const CGFloat kJSQMessagesCollectionViewAvatarSizeDefault = 30.0f;
允许用户姓名缩写有 3 个空格:
我希望允许更长的用户名,例如 6-10 个字符。 在给定名称长度的情况下,如何将单元格标签动态地包裹在用户名的文本周围?
最佳答案
这是头像气泡,显示用户姓名的首字母缩写,用户名通常显示在气泡外侧的消息上方。因此,没有方法支持该功能,但您可以制作自己的动态 AvatarImage View ,但我认为您会遇到调整气泡大小的许多问题。希望这会有所帮助。
关于ios - 允许 JSQMessagesViewController 中使用更长的用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37981028/