Open the bookmarks from the web view menu controller and trigger the presentation of an alert view controller by either touching the "+" button or by selecting a table view cell. The frame is sometimes only modified after selecting cancel or OK on the alert view.
What happens
The whole view's frame changes after presenting the view controller. For example, on an iPhone SE, I logged the frames in "addItem:sender" before presenting the alert controller and in the uiac callback:
• tableView frame: {{0, 0}, {320, 568}} — view frame: {{0, 0}, {320, 568}}
• tableView frame: {{0, 47}, {320, 548}} — view frame: {{0, 47}, {320, 548}}
Hardware
I tested on the iPhone SE simulator and on a real device, both had that issue.
Steps to reproduce
Open the bookmarks from the web view menu controller and trigger the presentation of an alert view controller by either touching the "+" button or by selecting a table view cell. The frame is sometimes only modified after selecting cancel or OK on the alert view.
What happens
The whole view's frame changes after presenting the view controller. For example, on an iPhone SE, I logged the frames in "addItem:sender" before presenting the alert controller and in the uiac callback: • tableView frame: {{0, 0}, {320, 568}} — view frame: {{0, 0}, {320, 568}} • tableView frame: {{0, 47}, {320, 548}} — view frame: {{0, 47}, {320, 548}}
Hardware
I tested on the iPhone SE simulator and on a real device, both had that issue.