Silence-GitHub / SWMenuController

Custom menu controller like UIMenuController.

Home Page:http://www.cnblogs.com/silence-cnblogs/p/6824426.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SWMenuController

Custom menu controller like UIMenuController.

Blog: http://www.cnblogs.com/silence-cnblogs/p/6824426.html

中文博客:http://www.cnblogs.com/silence-cnblogs/p/6824426.html

How to use

SWMenuController is similar to UIMenuController, but only uses custom menu item and need to set delegate.

let menu = SWMenuController()
menu.delegate = self
menu.menuItems = ["Copy", "Paste", "Select", "Select all", "Look up", "Search", "Delete"]
menu.setTargetRect(frame, in: view)
menu.setMenuVisible(true, animated: true)

Hanle menu button click action at index

func menuController(_ menu: SWMenuController, didSelected index: Int) {
    print(menu.menuItems[index])
    // Do something for menu at index
}

About

Custom menu controller like UIMenuController.

http://www.cnblogs.com/silence-cnblogs/p/6824426.html


Languages

Language:Swift 100.0%