Ho una visualizzazione come scorciatoie con alcuni pulsanti. Ora, quando faccio clic sul pulsante di scelta rapida, la vista di collegamento è visualizzata ora voglio che l'utente non tocchi la vista come può nascondere la visualizzazione dei collegamenti dopo 8 secondi e anche l'utente tocca la vista prima di 8 secondi.come nascondere l'utente della vista utente non usa la vista?
5
A
risposta
1
Si potrebbe utilizzare UIView animazioni e spostare la vista dello schermo
[UIView animateWithDuration:0.333f
delay:8.0f
options:UIViewAnimationCurveEaseOut
animations:^(void) {
myView.transform = CGAffineTransformMakeTranslation(0,self.view.frame.size.height);
}
completion:nil];
In questo esempio mi sto muovendo l'immagine per la parte inferiore dello schermo, CGAffineTransformMakeTranslation(x,y)
muove la struttura del vostro vista dalla data x e punti y
e per spostare indietro, beh, si ottiene la deriva;)
0
è possibile utilizzare i - (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay
e + (void)cancelPreviousPerformRequestsWithTarget:(id)aTarget
metodi
-(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
...
}
Problemi correlati
- 1. Come impostare la dimensione della vista utente personalizzata
- 2. Come mostrare/nascondere una vista in EmberJS
- 3. Nascondere la vista di gruppo in ExpandableList
- 4. autorizzaizone di vista utente
- 5. La vista annotazione personalizzata per la posizione utente non sposta la vista mappa
- 6. Come nascondere parti della vista dato un ruolo utente su Rails 4
- 7. Discard segue durante la modalità di modifica della vista utente
- 8. Come nascondere la vista quando l'animazione viene eseguita in Android?
- 9. perché la mia vista in postgresql non usa l'indice?
- 10. Nascondere la barra di navigazione sposta la vista "su"
- 11. Implementare vista come la vista cercapersone
- 12. Nascondere il controller della vista principale con UISplitViewController in iOS8
- 13. Chrome v23 non supportava la scala della vista o il meta tag della vista?
- 14. Differenza tra frame della vista e limite della vista + iPhone
- 15. Come ridisegnare la vista FullCalendar?
- 16. Come impostare la vista della telecamera per riempire la vista principale
- 17. best_in_place - usa il valore aggiornato in vista
- 18. NSView: trascinamento della vista
- 19. Come suddividere e invertire la vista della telecamera?
- 20. Come nascondere il tabbar quando si spinge una vista?
- 21. Come ottenere la vista genitore dalla vista parziale
- 22. Usa Vista o Frammento in ViewPager
- 23. Vaadin: come si usa Navigator da una vista?
- 24. Usa NSLayoutConstraints sulla vista dell'intestazione di UITableView
- 25. come ottenere la finestra di ActivityToken senza vista?
- 26. La vista dell'intestazione della tabella personalizzata si sovrappone alle celle della vista tabella
- 27. Come nascondere il controller di navigazione nella vista principale?
- 28. Come aggiungere la vista overlay su un'altra vista in Android?
- 29. come caricare la vista in un'altra vista codeigniter 2.1?
- 30. iOS 7, la vista dell'intestazione della tabella non è mobile
grazie per la risposta –