TableView編集モード中のUITableViewCellの幅は通常時から変化しているの巻
こんにちは。hollymoto@anthrgrnwrld です。
今日は「TableView編集モード中のUITableViewCellの幅は通常時から変化している」ことについてメモを残します。
目次
1. 現象発生
とある出来事。
TableViewのUITableViewCellの中に写真を追加して、UITableViewCellをParentとして「横幅」にLayout制約をかけた。
動かしてみた。
うんうん。TableViewの表示、問題ない。
次は編集モードにしてみようか。「Edit」ボタンを押してっと...。
あれ?気のせいかな?セルの中の写真が小さくなったような...。
...。
気のせい違う!!!
何でや??
2. 答え
この現象ですが、UITableViewCellの横幅が編集モードになることで短くなっていること、そして写真のLayoutの制約をセルの横幅に対して行っていることが原因です。
写真の幅をバシッと指定してあげれば解決します。
よかったよかった。