4 ms·
Just want to say that this quite an amazing solution to a problem that has plagued pro apps for years.
by abalaji 8y ago
Just want to say that this quite an amazing solution to a problem that has plagued pro apps for years.
- miguelrochefort 8y agoI don't see how it's significantly different from the ubiquitous UIPopoverViewController: https://developer.apple.com/design/human-interface-guidelines/ios/views/popovers/ https://developer.apple.com/design/human-interface-guideline...
- panic 8y agoThe follow-up article goes into detail about some of the differences: https://codea.io/blog/detailing-the-ios-menu/ https://codea.io/blog/detailing-the-ios-menu/
- interpol_p 8y agoIt'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.