ユーザーの画像を追加し、あなたの質問にいくつかのpeicesがありJSQMessagesViewControllerは、画像送信側と受信側のユーザーに</p> <p>を追加する方法を
0
A
答えて
1
グループの日付を追加します。また、あなたが試みたことを何か提供することができれば、私たちがあなたを助けてくれる方法を知っていると助けになるでしょう。このような幅広い質問は、プロジェクトに関する文書でより完全に答えられます。また、更新されたswift
の例があるので、プロジェクトの開発ブランチを調べることをお勧めします。
アバターでは、アバターのサイズを定義してください。これは、ビューの初期化またはviewDidLoad
のいずれかで呼び出す必要があります。これらの行に沿って何かが表示されます。
collectionView?.collectionViewLayout.incomingAvatarViewSize = CGSize(width: kJSQMessagesCollectionViewAvatarSizeDefault, height:kJSQMessagesCollectionViewAvatarSizeDefault)
これらはライブラリによって提供されるデフォルト値です。 次に、オーバーライドする必要があるデリゲートメソッドがあります。
override func collectionView(_ collectionView: JSQMessagesCollectionView!, avatarImageDataForItemAt indexPath: IndexPath!) -> JSQMessageAvatarImageDataSource! {
ここで、特定のメッセージのアバターを表す画像を作成して管理します。表示されているように、JSQMessagesAvatarImageDataSource
に準拠するものを返す必要がある場合は、nil
にすることはできません。したがって、そのユーザーの画像がない場合は、デフォルトまたはBlankAvatarが必要です。
その後、私はあなたはそれがためにあるメッセージに応じて値を更新していることを確認してくださいJSQAvatarImageFactory
JSQMessagesAvatarImageFactory.avatarImage(withUserInitials: "DL", backgroundColor: UIColor.blue, textColor: UIColor.white, font: UIFont.systemFont(ofSize: 14), diameter: UInt(kJSQMessagesCollectionViewAvatarSizeDefault))
をleaveragingお勧めします。
あなたの質問が増えていれば、より多くの情報を提供できることをお知らせします。
関連する問題
- 1. 送信側/受信側
- 2. GitLabのサーバー側にプリ受信フックを追加する方法は?
- 3. クライアント側で送受信フレームを同期させる方法は?
- 4. 受信側エンドポイントを新しい送信側エンドポイントに再利用/再接続
- 5. javascript(クライアント側)を使用して画像をデータベースに送信
- 6. ブルートゥースアンドロイド経由でテキストと画像を送受信する方法
- 7. 信号送信側変換
- 8. ArrayList <String>をソケット側からTCP側でクライアント側に送信しますか?
- 9. nodejs、サーバー側からのみファイルを送受信する方法は?
- 10. 送信側コンピュータは受信側コンピュータのカスタムプロセスのポート番号をどのように知っていますか?
- 11. ipn変数をサーバー側に送信する方法は?
- 12. のJavaScript:送信側素子
- 13. Androidで画像を送受信する
- 14. ソケットで画像を送受信する
- 15. 複数の画像を送受信する方法
- 16. クライアント側からサーバー側に複合型を送信する方法
- 17. デフォルトのユーザエージェントをヘッダのサーバ側に送信する方法
- 18. サーバー側のサーバー送信イベントコスト
- 19. トークンIDをサーバー側に送信する
- 20. サーバー側に角をつけてパラメーターを送信する方法
- 21. 画像を受信者にメッセージとして送信
- 22. PGTとPGTIOUの保存CASが生成する
- 23. fsockopenでデータを送信すると、受信側でデータが受信されない
- 24. ボタン側を画像にする方法
- 25. DTOをクライアント側に送信する前にカスタムロジックを追加する方法はありますか?
- 26. ノードjs経由でクライアント側にイベントを送信する方法
- 27. Hapi:画像を送信する方法
- 28. REST Webサービスサーバー側で "Accept"ヘッダーを受信する方法
- 29. WiFi Directを使用してクライアント側とサーバー側の両方で文字列を送受信します
- 30. アクティブクラスとCSSをリンクに追加<a>ボタンの内側bootstrap
ようこそスタックオーバーフロー。良い質問を投稿するためのガイドライン、または他のいくつかの質問をご覧ください。あなたは尋ねるときにもっと詳細を含める必要があります。 – GJZ