任何人都可以在iOS中告诉我这些手势名称。任何好的示例代码都会有所帮助

时间:2014-03-28 07:43:56

标签: ios objective-c

请告诉我他们在给定的屏幕截图中使用了哪种手势。如果有任何示例代码或类似于此示例,请告诉我。我在谷歌搜索超过15个不同的查询,但确实找到了这样的例子。

正如您所看到的,他们没有使用整页滑动,只有一半。

请检查这两个屏幕拍摄

http://i58.tinypic.com/zna0zc.png

http://i61.tinypic.com/28k4o7q.png

由于

4 个答案:

答案 0 :(得分:0)

似乎是基于touchesBegan:touchesMoved:方法的基于手势的低级作品。

答案 1 :(得分:0)

只需像这样创建一个UITapGesture

   UITapGestureRecognizer  *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTapFrom:)];

在这里做点什么来隐藏你...

 - (void) handleTapFrom: (UITapGestureRecognizer *)recognizer
   {
     //Code to handle the gesture
  } 

答案 2 :(得分:0)

可能是一切:

  • 触发向上滑动动画的简单按钮
  • 如果你可以拖动它并且它仍然附着在手指上是一个泛手势识别器
  • 如果移动是滑动,则是滑动手势识别器

答案 3 :(得分:0)

您可以使用简单的视图动画。

-(IBAction)tabPressed:(id)sender
   {
     if([sender isSelected])
     {
             sender.selected=NO;
             [UIView beginAnimations:@"animation" context:NULL];
                [UIView setAnimationDuration:0.5];
               //set here frame to go down
                [UIView commitAnimations];
    }
    else
    {
    sender.selected=YES;
             [UIView beginAnimations:@"animation" context:NULL];
                [UIView setAnimationDuration:0.5];
               //set here frame to go up
                [UIView commitAnimations];
    }
  }