(点击图片查看实际效果)
HKRadialMenu包含:1.一个动画菜单,其中包含一个交互式中心视图,它可以展开其他外围交互视图。2.一个按钮,当按下时会展开其他子按钮(类似于Prismatic应用)。
就像UITableView一样,您需要为HKRadialMenuView提供数据源和委托
数据源
委托
HKRadialMenuView(也可通过[HKRadialMenuView appearance]访问)上还有其他可用的自定义选项
HKRadialMenuButton 类似于 UIControl,并且也如此工作。要了解其运行状态,只需使用 UIControl 的 addTarget:action:forControlEvents: 方法与 UIControlEventValueChanged 事件。初始化 HKRadialMenuButton 的最佳方式是使用 initWithFrame:andCenterView:andOtherViews:andAngles:
只读属性
外观属性(也可以通过 [HKRadialMenuButton appearance] 访问)
HKRadialMenuButton 还可以有一个代理(使用 HKRadialMenuButtonDelegate 协议)