我想制作一个流行视图,如下图所示(在红色框中):
我发现UIPopOverController可以创建pop视图,但它看起来像一个表(垂直滚动)。它看起来不像右上图所示,如上图所示。我想知道这是否是另一个IOS API?或者它是完全定制的?
告诉我任何线索,谢谢!
答案 0 :(得分:5)
您所指的菜单由UIMenuController控制。
自定义菜单项,例如:
UIMenuItem *menuItem = [[UIMenuItem alloc] initWithTitle:@"Do Something"
action:@selector(aSelector:)];
[[UIMenuController sharedMenuController] setMenuItems: @[menuItem]];
您必须在自定义视图类中实现canPerformAction:withSender:
。
NSHipster有一篇很好的文章。