にカスタムをUITableView
統合し、より多くの要素を追加して、Twitterアプリのようにコンテンツを更新するためのコントロールをViewController
追加しようとしました。UITableView
問題は、ViewControllerでテーブルビューのスクロールをキャプチャできないことです。delegate
カスタムのを設定するとUITableView
、スクロールをキャプチャできますが、カスタムテーブルの動作に問題が発生します。したがって、何もオーバーライドせずにスクロールのデリゲートを追加する方法を見つけるか、UITableViewクラスからではなくViewControllerからテーブルを更新するためのコントロールを追加する方法を見つけるのが良いかわかりません。
詳細のケースは次のとおりです。
カスタムUITableViewのライブラリ。メッセージアプリのような会話を描くために使用されます。したがって、情報をテーブルに渡すだけで、テーブルがそれを描画します。私はこれ以上何もしません。委任も何もしません。ViewControllerにテーブルを追加するだけです。
スクロールのデリゲートのメソッドをViewControllerに配置しましたが、テーブルをスクロールしても何も取得されません(アプリはスクロールのデリゲートメソッドに入力されません)。テーブルのデリゲートをselfに設定すると、スクロールは機能しますが、テーブルからランダムな問題が発生するため(テーブルの作成方法がわかりません)、このオプションを破棄する必要があります(デリゲートを設定します)。
前もって感謝します