0

1 つのセクションとそのセクションに 1 つの行を持つ静的な tableView があります。そのテーブルビューには、UIButton を含むフッタービューがあります。tableViewの行をクリックするまで、すべてが期待どおりに見えます(tableViewControllerのviewDidLoadのfooterViewにすべてを配置しました)。これにより、新しいviewControllerへのセグエが発生します-プッシュが開始された瞬間、UIButtonのサイズが変更されます。ビューコントローラーを押すときにボタンのフレームを編集しません.viewWillAppearまたはviewDidAppearのボタンのフレームを元の設定に戻そうとしても、同じままです。また、footerView のサイズが変更されていないことも確認しました。最初に設定したときと同じままです。

まだ画像を投稿できませんが、スクリーンショットを imgur にアップロードしました。

tableView 行をタップする前に:
ここに画像の説明を入力



tableView 行をタップした後:
ここに画像の説明を入力

4

1 に答える 1

0

ボタンの自動サイズ変更 ここに画像の説明を入力

于 2012-09-01T05:06:53.280 に答える