Tengo una vista como vista de accesos directos con algunos botones. Ahora, cuando hago clic en el botón de acceso directo, aparece la vista de acceso directo, quiero que el usuario no toque la vista, que puede ocultar la vista de accesos directos después de 8 segundos y que el usuario toque la vista antes de que transcurran 8 segundos.cómo ocultar el usuario uiview no utiliza la vista?
5
A
Respuesta
1
Usted podría utilizar UIView animaciones y mover la vista de la pantalla
[UIView animateWithDuration:0.333f
delay:8.0f
options:UIViewAnimationCurveEaseOut
animations:^(void) {
myView.transform = CGAffineTransformMakeTranslation(0,self.view.frame.size.height);
}
completion:nil];
En este ejemplo me estoy moviendo su punto de vista a la parte inferior de la pantalla, CGAffineTransformMakeTranslation(x,y)
mueve el marco de su vista por el dado x y puntos de y
y para moverlo hacia atrás, así, se obtiene la deriva;)
0
se pueden utilizar los métodos - (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay
y + (void)cancelPreviousPerformRequestsWithTarget:(id)aTarget
-(void)showShortcuts
{
// all the code you need to show your shortcuts view
...
[self perfornSelector:@selector(hideShortcuts) withObject:nil afterDelay:8.0];
}
-(void)hideShortcuts
{
// all the code you need to hide your shortcuts view
...
}
-(void)shortcutPressed:(id) shortcut
{
[NSObject cancelPreviousPerformRequestsWithTarget:self];
// code your shortcut is supposed to trigger
...
}
Cuestiones relacionadas
- 1. Ocultar el teclado cuando el usuario toca uiview
- 2. Ocultar UITabBar al presionar un UIView
- 3. ¿Cómo ocultar un UIView por completo al cambiar de orientación?
- 4. UIView, cómo determinar cuándo toques entró en la vista
- 5. Cómo mostrar/ocultar una vista en EmberJS
- 6. UIView transitionFromView: toView: la animación no funciona.
- 7. UIView ocultar vistas de niños cuando está fuera de límites
- 8. ¿Por qué Enumerable.Cast no utiliza moldes definidos por el usuario?
- 9. ¿Cómo ocultar una vista mediante programación?
- 10. Ocultar controladores de vista modal
- 11. La subvista UIView de UIWindow no gira
- 12. Ocultar barra de navegación en la rotación
- 13. ¿Cómo ocultar/desactivar la vista previa de admob?
- 14. ¿Cómo ocultar el tabBar cuando se empuja una vista?
- 15. ¿La opción addSubview de UIView realmente conserva la vista?
- 16. ¿Cómo funciona [UIView beginAnimations]?
- 17. Cómo crear una copia de uiview (no un puntero a la vista original)
- 18. UIView touchesbegan no responde durante la animación
- 19. Django: botón Ocultar en plantilla, si el usuario no es superusuario
- 20. ¿Utiliza jQuery para ocultar la barra de desplazamiento div, pero conserva el desplazamiento?
- 21. initWithFrame de UIView no funciona?
- 22. Cómo forzar el diseño. Presentaciones de UIView.
- 23. agregar uiview como una subvista a la vista principal
- 24. Vista de anotación personalizada para la ubicación del usuario que no mueve la vista de mapa
- 25. ¿El método removeFromSuperView de UIView elimina la UIView de la memoria
- 26. ¿Cómo recargo un UIView?
- 27. no se encontró el método '-setBorderColor:' en la capa UIView?
- 28. UIView - "interacción del usuario habilitada" false en el elemento primario pero verdadero en el elemento secundario?
- 29. ¿Cómo puedo ocultar elementos específicos en una vista Razor en función de la seguridad sin lógica en la vista?
- 30. Detectando el toque para Mostrar u ocultar UINavigationBar
muchas gracias por su respuesta –