An open API service indexing awesome lists of open source software.

https://github.com/hansemannn/titanium-context-menu

Use the `UIPreviewInteraction` and `UIMenu` API in the Titanium SDK.
https://github.com/hansemannn/titanium-context-menu

appcelerator axway context-menu ios13 titanium

Last synced: about 1 year ago
JSON representation

Use the `UIPreviewInteraction` and `UIMenu` API in the Titanium SDK.

Awesome Lists containing this project

README

          

# Titanium iOS 14+ Context Menus

Use the `UIPreviewInteraction` and `UIMenu` API in the Titanium SDK.

## Requirements

- [x] Titanium SDK 9.2.0+
- [x] iOS 14+

## How does it work?

Simply include the `ti.contextmenu` module in your tiapp.xml and let the magic happen.

### UIPreviewInteraction

Call the `addInteraction` method on any `Ti.UI.View` subclass (e.g. `Ti.UI.ImageView`).

### UIMenu

Add the `menu` property to a `Ti.UI.Button`. Since version 2.1.0, the `menu` property also works for buttons in the
navigation bar, e.g. `rightNavButton` or `leftNavButton`, but only if you have either a `title` or `image`.
Since version 2.2.0, the menu also works for the `ListView` and `TableView` API. Since version 4.0.0, you can use nested menus as well.

## Full Example

See the `example/app.js` for a full-featured example.

## License

MIT

## Author

Hans Knöchel