2016-05-17 49 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