2 ms·
It's different from popover controllers. I used to use these in Codea quite a lot, but they are pretty heavy-weight. I created the menu because there are a lot
by interpol_p 8y ago
It's different from popover controllers. I used to use these in Codea quite a lot, but they are pretty heavy-weight.
I created the menu because there are a lot of subtle details that aren't really obvious until you use it often.
For example, you can't initiate a drag gesture into a popover controller easily — it's a full view controller presentation and will kill your gesture as it presents. So with the menu, for example, you can touch the menu item and drag directly to the item you want to select.
Same goes for dismissal — you can't interact with background content until you tap to dismiss.
Even Procreate, a well known painting app, uses their own custom popover controllers for this reason.