ViewController が UIPopoverPresentationController によって iOS 8 の方法で actionSheet (AlertController) を提示すると、ViewController はその境界を actionSheet のサイズに縮小します。
私がやろうとしたのは、アクションシートをポップオーバーに表示することですが、iOS 8 の方法でそれを行うと、この奇妙な状況になりました。
これが私がこの状況を手に入れた方法です」
- barButtonItem を押すと、UIPopoverPresentationController によって ViewController がポップされます。(画像1として)
- ViewController のボタンを押すと、actionSheet が表示されます
- その後、ViewController はそのサイズを actionSheet のサイズに縮小しました。(画像2のように)
そして、ここに参照用のプロジェクト全体があります。 https://github.com/allenlinli/ALtryEverything/tree/Q435235 プロジェクト「TryAlertOnPopoverOnBarButtonItemOniPad」にあります。