我正在使用SWRevealViewController在我的IOS应用程序中实现侧边栏。我已经按照appcoda教程实现它,我需要将侧边栏重新设置到tableview行中的orignal位置点击任何人都可以帮助解答。
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
SWRevealViewController *revealViewController = self.revealViewController;
if ( revealViewController )
{
// [self.sidebarButton setTarget: self.revealViewController];
// [self.sidebarButton setAction: @selector( revealToggle: )];
[self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
}
}
答案 0 :(得分:2)
如果您想切换最简单的方法,请使用您的tableview在viewcontroller
中调用此方法
[self.revealViewController revealToggleAnimated:YES];
别忘了把这个导入
import <SWRevealViewController/SWRevealViewController.h>