ユーザーの操作時にいくつかの異なる UIViewControllers に表示される UIView を作成したいと考えています。たとえば、ユーザーが「?」をクリックするたびに表示される「How To」ポップ ビュー。ユーザーが興味を持っている特定のアクションに関する関連情報を保持するボタンが表示されます。ビューには、「完了」ボタンやテキストを保持する UITextView などの他の要素も含まれる場合があります。
直感的に、.h、.m、および xib ファイルを使用して個別の UIView を作成し、この UIView を必要とする各 UIViewController を単純に割り当て + 初期化し、[self.view addSubView:flexUIView] を実行するか、アニメーションで挿入することを考えさせられます。うーん…うまくいかない…
そのようなことを行う方法を説明するチュートリアルが見つかりませんでした。
誰かがこのアプローチに精通しており、いくつかの方向性を持っていますか?
そうでない場合、そのようなシナリオの一般的なアプローチは何ですか?