J'ai le bouton 'n'. Je veux mélanger ces boutons dans mon application. Ou vous pouvez dire que je veux mélanger le titre sur les boutons. Est-ce possible? C'est une application Iphone.Comment mélanger le bouton ou le titre sur le bouton?
Répondre
Ce que vous devez savoir:
- Comment changer la position d'un bouton. Vous pouvez le faire avec la propriété
frame
. Si vous modifiez uniquement le membreorigin
deCGRect
, vous pouvez déplacer le bouton sans le redimensionner. - Comment changer le titre d'un bouton (si vous ne voulez pas changer sa position). Cela peut être réalisé avec la méthode
setTitle:forState:
deUIButton
. - Détermination d'un nombre aléatoire. Pour la génération de nombres aléatoires à usage général, vous pouvez utiliser la méthode
rand()
. Pour la génération de nombres aléatoires plus sérieuse, il existe d'autres méthodes disponibles, maisrand()
devrait suffire à vos besoins. Assurez-vous simplement d'appelersrand()
avec des graines avant votre premier appel àrand()
. - Si vous avez 100 boutons, vous ne devriez probablement pas utiliser Interface Builder mais vous devez créer les boutons séparément, sinon vous finirez avec une classe avec 100 variables
IBOutlet
. Les créer vous-même et les maintenir dans un tableau vous donnera un plus grand contrôle sur leur brassage. Les créer manuellement a been discussed sur StackOverflow précédemment.
Bien sûr, c'est possible. Vous pouvez échanger des titres sur deux boutons comme celui-ci:
UIButton *b1, *b2;
NSString *tmp;
tmp = [b1 text];
[b1 setText:[b2 text]];
[b2 setText:tmp];
Vous pouvez étendre cette procédure à n boutons.
yah il est possible d'échanger le texte.Mais supposons que j'ai 100 boutons alors ça ne va pas aider. Alors, que pouvez-vous faire si c'est le scénario devant vous? Donc, trouver qu'il existe des méthodes de shuffle sont disponibles, qui peuvent être utilisés pour mélanger le bouton entier !! – Tauquir
Parcourez simplement tous les boutons et échangez au hasard – iwasrobbed
Qui voudrait utiliser une application avec 100 boutons de brassage?! – dreamlax
- 1. UINavigationController titre et le bouton
- 2. jquery - changer le titre d'un bouton
- 3. ellipse Scaled sur le bouton, le bouton ne cliquable
- 4. comment naviguer sur le bouton cliquez sur
- 5. Comment changer UITabBarController Plus le titre du bouton?
- 6. Comment cacher le bouton
- 7. Question sur le bouton, javascript et HTML
- 8. bouton Parcourir sur le serveur
- 9. pas cliquer sur le bouton
- 10. Créer un bouton comme le bouton Digg
- 11. Comment personnaliser le bouton sur UIActionSheet?
- 12. Comment aligner le bouton sur wpf treeview
- 13. Comment désactiver l'autopostback sur le bouton
- 14. comment attraper le bouton d'alimentation sur wince?
- 15. Extjs, supprimer le bouton
- 16. comment changer le nom du bouton
- 17. Simuler le bouton cliquer
- 18. comment rester le bouton appuyé
- 19. Sauvegarde d'image sur le bouton cliquez sur
- 20. Problème en cliquant sur le bouton partout. Bouton CSS
- 21. comment cacher le clavier sur la vue disparaître ou le bouton cliquez sur iphone
- 22. info-bulles pour le bouton
- 23. Comment gérer le clic sur le bouton ImeOptions?
- 24. Comment effacer le contenu d'un élément sur le bouton radio
- 25. comment afficher le message contextuel sur le bouton Quitter
- 26. customView sur le bouton gauche de UINavigationBar
- 27. Comment crypter le bouton PayPal
- 28. icône bascule sur le bouton Jquery
- 29. Formulaire contextuel sur le bouton cliquez sur
- 30. Comment contrôler le flux d'activité - bouton Retour bouton Accueil contre
Bien sûr, c'est possible. –
non ce n'est pas possible – mvds
duplication possible de [j'utilise 5 boutons dans le constructeur de l'interface de cacao et je veux le mélanger.] (Http://stackoverflow.com/questions/3404218/i-am-using-5-buttons -in-the-cacao-interface-builder-and-i-want-to-shuffle-it) S'il vous plaît ne pas jeter StackOverflow avec des répétitions de vos propres questions. –