JSQMessagesViewController显示用户名

时间:2016-05-17 20:26:53

标签: ios swift jsqmessagesviewcontroller

我现在有这样的观点:

enter image description here

我希望允许在聊天中显示用户的用户名,就像他们在示例中一样:

enter image description here

必须使用哪些方法来实现此目的?

1 个答案:

答案 0 :(得分:1)

你只需要

如果您查看项目的演示,他们会使用JSQMessagesAvatarImageFactory avatarImageWithUserInitials:并在那里传递首字母。

DemoModelData.m

中找到
JSQMessagesAvatarImage *jsqImage = [JSQMessagesAvatarImageFactory avatarImageWithUserInitials:@"JSQ"
                                                                                  backgroundColor:[UIColor colorWithWhite:0.85f alpha:1.0f]
                                                                                        textColor:[UIColor colorWithWhite:0.60f alpha:1.0f]
                                                                                             font:[UIFont systemFontOfSize:14.0f]
                                                                                         diameter:kJSQMessagesCollectionViewAvatarSizeDefault];

您可以查看所有代码。如果这不是你想要的,请告诉我。我正在努力建立它作为一个很好的资源,以帮助解决这样的问题