Objective-c iOS8以降でTableViewのサイズが変更できない…!!な時
presentationの種類をform sheetに指定したときのことです。
色々試してみても全くサイズが変更できず、
時間をくわれてしまいました。
結局、
self.preferredContentSize = CGSizeMake(指定したいwidth, 指定したいheight);
これをviewDidLoadに追加したら
いとも簡単にサイズが変更できました。
どうやらiOS8以降でこの現象は起きるみたいです。
むきー!!
※ちなみにiPad以外ではmodalで画面遷移するときの
presentationの種類は常にfull screenのようです。
これについてもかなりはまりました…
by 芦野輝明
twitter→https://twitter.com/teriyakiegg