如何隐藏uiview用户不使用该视图?

5 iphone ios4 ios5

我有一个视图,如快捷方式视图和一些按钮.现在,当我单击快捷方式按钮时,现在出现快捷方式视图我希望用户不要触摸视图,如何在8秒后隐藏快捷方式视图,并且用户在8秒之前触摸视图它将出现.

小智 1

您可以使用 UIView 动画并将视图移出屏幕

[UIView animateWithDuration:0.333f 
                      delay:8.0f 
                    options:UIViewAnimationCurveEaseOut 
                 animations:^(void) {
                      myView.transform = CGAffineTransformMakeTranslation(0,self.view.frame.size.height);
                           }
                 completion:nil];
Run Code Online (Sandbox Code Playgroud)

在此示例中,我将您的视图移动到屏幕底部,CGAffineTransformMakeTranslation(x,y)将视图框架移动给定的 x 和 y 点

把它移回来,好吧,你明白了;)