如何退出 SWRevealViewController?
How to resign SWRevealViewController?
我正在使用 SWRevealViewController 在我的 IOS 中实现侧边栏 app.I 已经按照 appcoda 教程来实现它,我需要将侧边栏重新定位到 tableview 行中的原始位置点击任何人都可以帮忙答案。
-(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];
}
}
如果您只想切换,最简单的方法是在 viewcontroller
中使用您的 tableview
调用它
[self.revealViewController revealToggleAnimated:YES];
别忘了导入这个
import <SWRevealViewController/SWRevealViewController.h>
我正在使用 SWRevealViewController 在我的 IOS 中实现侧边栏 app.I 已经按照 appcoda 教程来实现它,我需要将侧边栏重新定位到 tableview 行中的原始位置点击任何人都可以帮忙答案。
-(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];
}
}
如果您只想切换,最简单的方法是在 viewcontroller
中使用您的 tableview
[self.revealViewController revealToggleAnimated:YES];
别忘了导入这个
import <SWRevealViewController/SWRevealViewController.h>