Salut j'ai un bouton que je veux maintenir ce bouton pour écrire quelque chose, mais je ne sais pas comment puis-je reconnaître bouton de maintien, pouvez-vous m'aider? merciComment reconnaître un bouton d'attente {iPhone SDK}
Répondre
L'événement TouchDownInside déclenché, démarrer un NStimer. L'événement TouchUpInside déclenché annule le temporisateur. Faites en sorte que la minuterie appelle votre méthode à exécuter si l'utilisateur détient le bouton: le délai de la minuterie sera la durée nécessaire pour reconnaître la mise en attente.
Vous pouvez également utiliser UILongPressGestureRecognizer.
Dans votre méthode d'initialisation (par exemple viewDidLoad
), créer un système de reconnaissance gestuelle et l'attacher à votre bouton:
UILongPressGestureRecognizer *gesture = [[UILongPressGestureRecognizer alloc]
initWithTarget:self
action:@selector(myButtonLongPressed:)];
// you can control how many seconds before the gesture is recognized
gesture.minimumPressDuration = 2;
// attach the gesture to your button
[myButton addGestureRecognizer:gesture];
[gesture release];
Le gestionnaire d'événements myButtonLongPressed:
devrait ressembler à ceci:
- (void) myButtonLongPressed:(UILongPressGestureRecognizer *)gesture
{
// Button was long pressed, do something
}
Notez que UILongPressGestureRecognizer
est un continuous event recognizer. Pendant que l'utilisateur maintient le bouton enfoncé, myButtonLongPressed:
sera appelé plusieurs fois. Si vous voulez juste pour gérer le premier appel, vous pouvez vérifier l'état myButtonLongPressed:
:
if (gesture.state == UIGestureRecognizerStateBegan) {
// Button was long pressed, do something
}
- 1. Bouton Accueil IPhone SDK
- 2. Tags de bouton iphone sdk?
- 3. iphone sdk: Comment ajouter un bouton à uitableviewCell?
- 4. Comment reconnaître l'image dans l'iphone sdk?
- 5. fbconnect bouton de déconnexion iphone sdk
- 6. iphone sdk- Bouton UIAlertView avec image
- 7. Comment détecter Swipe Gesture dans iPhone SDK?
- 8. Comment personnaliser le bouton d'aperçu de UIImagePickerController dans Iphone sdk?
- 9. Comment faire un bouton +/- dans l'iphone sdk?
- 10. Comment construire un bouton comme spinner dans iOS sdk?
- 11. Comment désinstaller Iphone sdk?
- 12. Comment obtenir Android 2.1 SDK pour reconnaître nouvelle classe: SignalStrength
- 13. iPhone SDK - UIScrollView & UIPageControl
- 14. Sauvegarder État iphone sdk
- 15. comment ouvrir un dashcode dans iphone sdk?
- 16. iPhone Sdk: Comment ajouter un second UINavigationController?
- 17. IPhone SDK: comment ouvrir un Webview lorsque vous appuyez sur un bouton dans la vue Alert?
- 18. iPhone SDK Quitter
- 19. iPhone SDK - UITextField avec le bouton + pour les contacts
- 20. Iphone SDK Son activé/désactivé Utilisation du bouton UISwitch?
- 21. iphone sdk application tabulée?
- 22. UIViewControllers - TabBarApplication - iPhone SDK
- 23. iPhone élément de base sdk animation de bouton
- 24. Comment créer un bouton de dégradé sur un iPhone?
- 25. SDK iPhone: Comment ajouter une image à un UIBarButton?
- 26. Créer un plist iPhone SDK
- 27. iPhone SDK NumberPad entrée personnaliséeView for done bouton
- 28. iPhone: appuyez sur un bouton par programmation
- 29. iPhone SDK: IBAction
- 30. Comment ajouter un bouton d'image personnalisée à UINavigationBar dans iPhone sdk
merci andiih – Momi