Comment puis-je créer un UISlider vertical? Je l'ai vu dans l'une des applications et j'essayais de le reproduire. Mais semble difficile, est-ce que quelqu'un sait comment?Comment puis-je faire un UISlider vertical?
8
A
Répondre
6
L'approche la plus simple consiste simplement à faire pivoter le curseur. Cela peut être fait en utilisant CGAffineTransformMakeRotation
pour créer une transformation et l'appliquer à la propriété transform
du curseur. Rappelez-vous juste que la fonction prend radians.
0
Si vous utilisez la mise en page automatique:
Dans votre viewDidLoad, essayez:
UIView *superView = self.sizeSlider.superview;
[self.sizeSlider removeFromSuperview];
[self.sizeSlider removeConstraints:self.view.constraints];
self.sizeSlider.translatesAutoresizingMaskIntoConstraints = YES;
self.sizeSlider.transform = CGAffineTransformMakeRotation(M_PI_2);
[superView addSubview:self.sizeSlider];
Il ne fonctionne pas avec les contraintes, donc l'astuce consiste à supprimer les contraintes de votre uislider. Vous devrez peut-être le redimensionner manuellement en définissant sa propriété frame.
Questions connexes
- 1. faire un UIButton vertical
- 2. Comment faire uniquement défilement vertical?
- 3. Comment ajouter un observateur sur un UISlider
- 4. Faire un iframe prendre de l'espace vertical
- 5. Comment personnaliser UISlider?
- 6. Comment faire défiler le JCorousel Vertical Scroller?
- 7. Incréments UISlider
- 8. iPhone UISlider à NSNumber
- 9. Comment horizontal et vertical centre un div?
- 10. Comment créer un dégradé vertical en flex
- 11. UISlider dans Cocoa
- 12. Vertical aligner un bloc
- 13. Comment utiliser UIScrollView pour modifier des valeurs, comme un UISlider?
- 14. Comment faire l'alignement vertical de lignes de texte en Perl?
- 15. UISlider iPhone SDK Question
- 16. UISlider thumb image issue ..!
- 17. Sync Volume rocker avec un UISlider
- 18. Comment créer un UISlider dynamiquement dans le code?
- 19. UISlider setValue "Fuite"
- 20. UISlider, sachant thumbImage position
- 21. Méthode d'action iPhone UISlider
- 22. UIslider augmenter 10 par 10
- 23. prédéterminateurs uislider valeurs
- 24. iPhone UISlider non visible
- 25. UISlider expéditeur valuechanged
- 26. Comment créer un gestionnaire Vertical redimensionnable?
- 27. Comment afficher la valeur de UISlider Integer
- 28. UISlider et temps réel
- 29. UISlider alpha question
- 30. valeur UISlider à chaîne