Подтвердить что ты не робот

Добавьте UIGestureRecognizer, чтобы прокрутить влево и вправо справа налево мои просмотры

У меня есть UIStoryboard с разными UIViewControllers, я хотел бы добавить еще один UIViewController (например, панель инструментов), когда пользователь будет прокручивать ipad слева от панели управления, а затем, когда он проведет назад, текущий вид будет восстановлен.

Возможно ли это? если да, то подскажите, как это сделать или какие-нибудь хорошие уроки для UIGestureRecognizer?

спасибо.

4b9b3361

Ответ 1

//Проведите по экрану влево

UISwipeGestureRecognizer * swipeleft=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swipeleft:)];
swipeleft.direction=UISwipeGestureRecognizerDirectionLeft;
[self.view addGestureRecognizer:swipeleft];

//SwipeRight

UISwipeGestureRecognizer * swiperight=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swiperight:)];
swiperight.direction=UISwipeGestureRecognizerDirectionRight;
[self.view addGestureRecognizer:swiperight];

//Внедрить методы жестов

-(void)swipeleft:(UISwipeGestureRecognizer*)gestureRecognizer 
{
       //Do what you want here
}

-(void)swiperight:(UISwipeGestureRecognizer*)gestureRecognizer 
{
    //Do what you want here
}

Попробуйте это.