ナビゲーションコントローラーにテーブルビューを持つアプリがあります。テーブルが編集モードのときに、ユーザーが下にスクロールして削除する行を見つけられるように、バウンスを無効にしたかったのです。そうしないと、戻ってきて、行の横にある削除アイコンを押す機会がなくなります。
だから私はこれをしました:
self.tableView.bounces=NO;
iOS 4 で自分のアプリを実行すると、これは魅力的に機能します。ユーザーはスクロールでき、テーブルは跳ね返らない。
しかし、iOS 5 では、テーブルのスクロールもまったく機能しません。スクロールなし。安全のために、私はこれをしました:
self.tableView.bounces=NO;
self.tableView.scrollEnabled=YES;
しかし、これは違いはありませんでした。
テーブル ビューとそのナビゲーション コントローラーをプログラムで作成します。他のすべては問題なく動作しています。バウンスを無効にすると、iOS 5 でスクロールが妨げられる理由はありますか?