FormSheetでModalに表示させたビューの高さを変更する
iPadにおいて、FormSheetでModal表示させたビューの高さを変えたい場合の記事。
この場合、self.navigationController.view.superview.boundsをいじる。
iPadのFormSheetのサイズを小さくするケースはあまり思い浮かばないが、例えばModalの広い表示に切り替えてテキスト入力させるシーンなどを想定し、ソフトウェアキーボードの表示に合わせてサイズを小さくする…といったようなケース、あるいはModal表示にはしたいが、コンテンツの量がスカスカなのでサイズを小さくしたい…といった向きに使うとかだろうか。
と思ったらコンテンツが少ないといえばtwitter風のメッセージ投稿型の窓とか(foursquareとかのシャウト入力で使った記憶がある)、テキスト入力周りだとevernoteあたりで使い道がある?
関連記事
-
-
plistファイルに色を入れる
plistファイル中にUIColorを入れたい!という場合。普通RGBAの値を数値で入れるとかするけ
-
-
iPad用storyboard⇔iPhone用Storyboardへの変換
iPad用アプリとしてiPad用前提のstoryboardから、iPhone対応にするにあたり、si
-
-
iOS9でのNSFetchedResultsContollerDelegateの挙動
ハマったので短いながらメモしたいと思います。 NSFetchedResultsContollerD
-
-
CoreDataのソートとsectionNameKeyPathの関係
CoreDataをフェッチするときに、indexPathのsectionにできるsectionNam
-
-
UICollectionViewが画面回転した時にレイアウトが崩れた時の対応
UICollectionViewCellのサイズを、内容に合わせて動的に変えた時に起こる問題に関して
-
-
Xcode5.1のInterfaceBuilderにおける地味な変更点
iOS7.1に合わせてXcode5.1がリリースされました Xcode Release N
-
-
iOS9でURLスキームを登録する
私事ですが、iOS8から対応はしたいということで検証用に使っている自分のiPhoneもiOS8でがん
-
-
Bitbucketの画面の日本語化/コミット時に同時プッシュを行う
前回の記事の続きで、Bitbucketの画面の日本語化と、Xcodeでコミットするときに同時にpus
-
-
UIActionSheetが消えるときにキーボード表示/非表示通知が来る
UITextViewやUITextField編集中にアクションシートを表示すると、アクションシート
- PREV
- iOS6時代のアプリのiOS7への対応
- NEXT
- メソッドの呼び出し元を調べる
