SWRevealViewController 代表未触发
SWRevealViewController Delegate not firing
我已经使用 SWRevealViewController
实现了侧边菜单应用程序,并且运行良好。在我的 FrontViewController
中,我想加载一个子视图。当我单击显示切换按钮时,我想删除该子视图。因为如果我打开那个子视图而不关闭它,如果我单击 revealtoggle 按钮,它会转到侧面菜单。如果我 select 上面的相同菜单项 FrontViewcontroller
也加载子视图(以前它没有关闭)。那么当侧边菜单出现时,如何删除这个子视图。我做了这样的事情。但是这个代表没有在我的 ViewController
中解雇
- (void)revealController:(SWRevealViewController *)revealController willMoveToPosition:(FrontViewPosition)position
{
if(mapon==1)
{
[MapView removeFromSuperview];
mapon=0;
}
}
请帮助我。
谢谢
以编程方式添加以下行
self.revealViewController.delegate = self;
我已经使用 SWRevealViewController
实现了侧边菜单应用程序,并且运行良好。在我的 FrontViewController
中,我想加载一个子视图。当我单击显示切换按钮时,我想删除该子视图。因为如果我打开那个子视图而不关闭它,如果我单击 revealtoggle 按钮,它会转到侧面菜单。如果我 select 上面的相同菜单项 FrontViewcontroller
也加载子视图(以前它没有关闭)。那么当侧边菜单出现时,如何删除这个子视图。我做了这样的事情。但是这个代表没有在我的 ViewController
- (void)revealController:(SWRevealViewController *)revealController willMoveToPosition:(FrontViewPosition)position
{
if(mapon==1)
{
[MapView removeFromSuperview];
mapon=0;
}
}
请帮助我。 谢谢
以编程方式添加以下行
self.revealViewController.delegate = self;