水平弹出物品

时间:2014-04-03 22:33:13

标签: ios popover

下面是我项目中的一个功能,一旦用户长按,就会调用带有Delete和Lock按钮的弹出菜单。这些按钮目前垂直列出,显示在我选中的元素的底部。

如何让按钮水平显示,以及弹出窗口显示在我选中元素的顶部并居中?

- (void)showMenu:(UILongPressGestureRecognizer *)recognizer
{
    NSArray *menuItems =
    @[

      [KxMenuItem menuItem:@"Delete"
                     image:nil
                    target:self
                    action:@selector(deleteTouchUpInside:)],

      [KxMenuItem menuItem:@"Lock"
                     image:nil
                    target:self
                    action:@selector(lockButton:)],

      ];

    [KxMenu showMenuInView:self.view
                  fromRect:recognizer.view.frame
                 menuItems:menuItems];

}

0 个答案:

没有答案