タスクを実行しようとしていますが、数日間試しても成功しません。
[友達]、[チャット]、[設定]の3つのタブを含むタブバーがあります。
[友達]タブはuitableviewcontrollerのサブクラスであり、ユーザーが任意のユーザーをタップすると、チャットタブである2番目のタブにジャンプします。
2番目のタブ(チャット)には、uinavigationscontrollerが含まれています。このuinavigationcontrollerには、1>チャットインターフェイス、2>ユーザーが現在チャットしているユーザーのリストを表示するuitableviewcontrollerのサブクラスであるActiveChatsの2つのビューが含まれています。
私が欲しいのは、ユーザーが最初のタブにいて、チャットする友達を選択したときに、2番目のタブにジャンプして、チャットインターフェイスを直接表示して友達とチャットする必要があることです。問題は、事前に初期化されるナビゲーションコントローラーのルートビューコントローラーを設定する必要があることですが、ユーザーが友達を選択するたびにチャットビューコントローラーを初期化する必要があります。また、選択した人を取得する必要があるメソッドinitWithIdを実装しました。 IDを設定し、その特定の人にメッセージを配信し、送受信されたメッセージを保存します。
問題のパート2、このチャットインターフェイスはルートビューコントローラーですが、ユーザーがそれをタップするとユーザーにActiveChatビューが表示されるように、戻るボタンも必要です。この機能は、WhatsApp、Viber、またはOneTeamアプリケーションに似ています。
私を助けて、私が初心者である愚かな間違いを避けてください。ありがとうございました。