タブバーアプリを持っています。5つのタブがあります。テーブルビューコントローラーに接続されているナビゲーションコントローラーに接続されている3番目のタブがあります。簡単ですね。
さて、私は最近、タブバー制御アプリの各タブに左右にナビゲートするオプションの方法として、左/右スワイプジェスチャを実装することにしました。ジェスチャはうまく機能しますが、3番目のタブ(が付いているタブ)にジェスチャを実装する方法がないUITableView
ため、実装ファイルが関連付けられていません。
そして、それが私の質問です。3番目のタブにジェスチャーを実装して、スワイプしてそこから離れることができるようにするにはどうすればよいですか?そのタブにスワイプすることはできますが、タブから外すことはできません。私はiOS開発にかなり慣れていないので、助けてくれて本当に感謝しています!
(ARC、ストーリーボード、およびXcode 4.5.2を使用)
編集:
これが私のテーブルビューコントローラーが私のタブバーコントローラーにどのように接続されているかのスクリーンショットです:
解決策: 正解とマークされた答えは確かに正しいです。UITableViewControllerのサブクラスを作成する方法を説明しました。しかし、TableViewをプログラムで実装する方法も考えていました...少し検索した後、このリンクはその方法をほぼ正確に示しています:RuchiRavalのmobisoftinfotechへの投稿。ただし、リンクの手順を実行するだけで、リンクの手順を使用して新しいUITableViewControllerを作成し、ストーリーボード(Ctrl +ドラッグ)を使用してNavigationControllerに接続したため、元のUITableViewControllerを削除することになりました。
これが私の同じ質問をした人に役立つことを願っています!