1

そこで、UITableViewCell サブクラスに UIButton を追加し、Autolayout 制約を設定して、テーブルビューが回転したときに UIButton のサイズを変更しました。ビューが縦向きで、ボタンがタップに反応して適切なアクション メソッドを起動すると、すべてがうまくいきます。

問題は、テーブルビューが横向きビューに回転すると、UIButton が (部分的に!) タップに反応しなくなることです。

私が直面している問題をよりよく表現するためのスクリーンショットを次に示します。

縦向き - すべてが期待どおりに機能します

横方向 - UIButton は Autolayout の制約に従ってサイズ変更されますが、赤いボックスで囲まれた領域内のタップにのみ応答します。赤いボックスの領域外の他のタップは無視されます。

4

0 に答える 0