preferredContentSizeをUINavigationContorllerのPop時に再設定する
公開日:
:
最終更新日:2020/05/15
Tips preferredContentSize
popoverで表示しているViewControllerのサイズを、他のViewControllerにpushし、push先でサイズが変わったのをpopで戻すときにどうすればいいのか?と悩んだのでメモします。
要するにViewControllerでなくて、UINavigationControllerのpreferredContentSizeをいじる必要があるわけです
self.navigationController?.preferredContentSize = CGSize(width: 320, height: 44 * self.tableView.numberOfRows(inSection: 0))
参考サイト
Stack Overflow How can I make UIPopoverPresentationController resize on navigation pop?
関連記事
-
-
User Defined Runtime Attributeについての覚書
UILabelに上下左右のパディングをつける方法を探して、結局「自分で以下のようなメソッドを持った拡
-
-
”No Scheme”になってしまった場合の対応
知人がXcodeで突然「No Scheme」表示になってRunするターゲットとデバイスが選択できない
-
-
iOS8のシミュレーターでLocalizationのテストをする
iOS8.1のシミュレーターでは、従前できていたシミュレーター内での「設定」(Setting)からの
-
-
UIActionSheetが消えるときにキーボード表示/非表示通知が来る
UITextViewやUITextField編集中にアクションシートを表示すると、アクションシート
-
-
HTMLParserを修正する
HTMLスクレイピングしてる時に役立つライブラリであるObjective-C-HMTL-Parser
-
-
ENMLからHTMLへの変換
最近EvernoteAPIをいじっているので、コレに関するノウハウをとりあえず断片的に引っかかったと
-
-
Bitbucketの画面の日本語化/コミット時に同時プッシュを行う
前回の記事の続きで、Bitbucketの画面の日本語化と、Xcodeでコミットするときに同時にpus
-
-
AdMob組み込み覚書
書籍ではコレがかなり参考になるのでご紹介。 表題の通りで、組み込みで要注意っぽい部分だけを
-
-
UIButtonのタイトル変更時のチラつき抑制
久しぶりにXcode+Objective-Cでアプリを作っていたら、UIButtonのタイトルを動的
- PREV
- 警告を無視する
- NEXT
- NXDrawKitを導入してみる
