Мне нужно отключить взаимодействие с пользователем при просмотре заднего вида. Нашли некоторые другие, которые задавали одно и то же, но не могут понять, где и как реализовать код, который я видел.
Пример: я нашел этот код из link,
- (void)revealController:(SWRevealViewController *)revealController
willMoveToPosition:(FrontViewPosition)position {
if(position == FrontViewPositionLeft) {
self.view.userInteractionEnabled = YES;
} else {
self.view.userInteractionEnabled = NO;
}
}
- (void)revealController:(SWRevealViewController *)revealController
didMoveToPosition:(FrontViewPosition)position {
if(position == FrontViewPositionLeft) {
self.view.userInteractionEnabled = YES;
} else {
self.view.userInteractionEnabled = NO;
}
}
Также найдено несколько других ссылок
У меня есть этот код, но не совсем уверен в правильном месте для вставки этого кода. Я попытался добавить его в свои виды спереди и сзади, а также в методе SWRevealViewController
без успеха
Цените, если кто-то может указать мне в правильном направлении.