Comment créer un album de l'iPhone « e-mail photo, MMS, Attribuer à un contact .. » comme vue coulissant?
-
21-09-2019 - |
Question
J'ai appris à créer un contrôleur de vue et faire glisser la vue depuis le bas. Mais celui de l'album iphone semble différent. Il obscurcit le reste de la partie visible de l'écran lorsque la vue glisse. Comment puis-je créer un semblable? Je veux ajouter des boutons comme « enregistrer, annuler, email » etc dans la vue coulissante.
La solution
est en fait pas un typique "glissement" (ou modal) vue, mais UIActionSheet . Au fond, l'idée est que vous initialisez la vue (généralement dans votre contrôleur de vue) avec
UIActionSheet *sheet =
[[[UIActionSheet alloc] initWithTitle:@"My sheet"
delegate:self
cancelButtonTitle:@"Cancel"
destructiveButtonTitle:nil
otherButtonTitles:@"Email", @"MMS", nil] autorelease];
Présentez ensuite à l'aide de
[sheet showInView:[self view]];
Une fois qu'il est à l'écran, le délégué (self
, ou votre contrôleur de vue, dans cet exemple) recevront le
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow