ユーザーが UITableView の最後の行の下をタップしたことを検出できるようにしたいのですが、テーブルをスクロールする機能に悪影響を与えることはありません。UITableView をサブクラス化する (つまり、テーブルの touchesBegan をオーバーライドする) よりも簡単な方法はありますか?
これを行う理由は次のとおりです。テーブルが空の場合 (初めてアプリを開いたとき)、またはいくつかのセルしかない場合、画面上のすべてのスペースをタップして Add メソッドを呼び出すことができます。
大きなテーブルビューフッターで画像のない(つまり、見えない)大きなカスタムUIButtonを使用しようとしましたが、ボタンを押すとスクロールが妨げられますが、すでにいくつかのセルがある場合はスクロールが必要です。テーブルにアイテムが0個以上ある場合はフッターからボタンを削除できると考えていますが、テーブルにいくつかのアイテムが既にある場合は何もしません。
アイデアをありがとう!