我正在使用SWRevealViewController来显示右侧菜单。我没有使用BarButtons,但我采取了正常的按钮,因为我的应用程序没有导航栏。我遇到的问题是当我触摸该按钮时,这些方法正常工作,但我无法看到菜单栏进入,并在第二次触摸时出现了侧面菜单。我无法找出问题所在。帮助非常感谢。 'UIButton不能在第一次触摸和第二次触摸时使用ios
-(IBAction)btnMenuClicked:(id)sender
{
SideMenuTableViewController *sidemenuController = (SideMenuTableViewController *)revealViewController.rightViewController;
sidemenuController.pitcherArray = [nTimerArray mutableCopy];
revealViewController.rearViewRevealWidth = self.view.bounds.size.width - 50;
if (revealViewController)
{
[self.btnMenu addTarget:self.revealViewController action:@selector(rightRevealToggle:) forControlEvents:UIControlEventTouchUpInside];
[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
[self.view addGestureRecognizer:self.revealViewController.tapGestureRecognizer];
}
[sidemenuController.tableView reloadData];
}
'
它可以帮助你? @iDeveloper –