在JSQMessagesViewController中允许更长的用户名

时间:2016-06-23 01:52:37

标签: ios swift jsqmessagesviewcontroller

我已将JSQMessagesViewController合并到我的应用中。目前,查看用户名的设置会起泡:

class ERBTemplate < Tilt::ERBTemplate

def evaluate(scope, locals, &block)
  scope.class_eval do
    include Rails.application.routes.url_helpers
    include Rails.application.routes.mounted_helpers
    include ActionView::Helpers
   end
      super
    end
  end
end

Tilt.register CustomERBEngine::ERBTemplate, '.erb'

允许用户首字母的3个空格为:

enter image description here

我希望允许更长的用户名,例如6-10个字符。 在给定名称长度的情况下,如何动态地将单元格标签包裹在用户名的文本周围?

1 个答案:

答案 0 :(得分:0)

这是显示用户姓名首字母缩写的头像泡泡通常显示在泡泡的消息输出侧上方。所以没有支持该功能的方法,但你可以创建自己的动态AvatarImage视图,但我认为你会遇到很多气泡调整大小的问题。希望这会有所帮助。