2016-01-29 2 views
0

В настоящее время я использую SWRevealViewController, чтобы иметь меню слева.Метод открытия SWRevealViewController

Я хотел бы знать, когда пользователь показывает/закрывает его, перетаскивая его, но я не могу найти какой-либо метод для его выполнения.

ответ

1

Посмотрите на этих двух методов в SWRevealViewControllerDelegate:

// The following delegate methods will be called before and after the front view moves to a position 
- (void)revealController:(SWRevealViewController *)revealController willMoveToPosition:(FrontViewPosition)position; 
- (void)revealController:(SWRevealViewController *)revealController didMoveToPosition:(FrontViewPosition)position; 

Они должны обеспечить достаточную информацию, чтобы определить, когда пользователь начал открывать или закрывать меню, и когда закончилось взаимодействие.