2016-05-17 48 views
0

我目前有看法:JSQMessagesViewController显示用户名

enter image description here

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

enter image description here

必须使用哪些方法才能实现?

+0

您是否在谈论虚拟形象泡沫中的小写字母? – NSGangster

+0

@NSGangster,是首字母缩写。如何映射,以允许设置一个可能的用户名? – Sauron

回答

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]; 

发现您可以检查出所有的代码。让我知道,如果这不是你想要的。我正在努力将其作为一个很好的资源来帮助解决这样的问题

+0

在示例图片中,我展示了它们在一个彩色气泡中的首字母缩写,而不仅仅是名称,这是如何配置的? – Sauron

+0

啊你在寻找头像视图中的首字母缩写。 –

+0

是的,这是如何制定的? – Sauron