Comment personnaliser le bouton sur UIActionSheet?
-
13-09-2019 - |
Question
Je souhaite modifier width & height
, etc. du bouton de UIActionSheet
UIActionSheet *sheet = [[UIActionSheet alloc] initWithTitle:nil delegate:self cancelButtonTitle:nil destructiveButtonTitle:nil otherButtonTitles:@**"Done"**,nil];
La solution
Je suggère contre le faire. La taille des boutons et des formes dans un UIActionSheet sont conçues comme elles sont, pour des raisons d'accessibilité. Ils sont également conformes à toutes les applications sur la plate-forme, afin que les utilisateurs connaissent eux. De la iPhone Human interface Guidelines :
Parce que les utilisateurs sont habitués à la l'apparence et le comportement de ceux-ci vue, il est important de les utiliser régulièrement et correctement dans votre application.
Si vous modifiez ces dimensions, non seulement vous pouvez rendre votre application moins utilisable, mais qui peut transgresser Apple Human interface Guidelines , conduisant à un rejet de votre demande lorsqu'il est soumis.
Autres conseils
Vous pouvez créer votre propre analogique actionsheet.