Aujourd'hui, j'ajouté un UIActionSheet à mon projet et il apparaît très étrange:couleur étrange dans UIActionSheet
Comme vous pouvez le voir, la feuille d'action affiche uniquement le texte - pas de boutons - et l'arrière-plan est complètement noir. Je veux juste avoir le style par défaut de UIActionSheet sur mon application.
J'utilise storyboards et voici le code pour présenter la feuille d'action:
UIActionSheet *_actionSheet = [[[UIActionSheet alloc] initWithTitle:LocStr(@"Cell_TellFriend_Key") delegate:self cancelButtonTitle:LocStr(@"Cancel_Key") destructiveButtonTitle:nil otherButtonTitles:LocStr(@"EmailShare_Key"),LocStr(@"FacebookShare_Key"),LocStr(@"TwitterShare_Key"),nil] autorelease];
_actionSheet.actionSheetStyle = UIActionSheetStyleDefault;
AppDelegate *appDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];
[_actionSheet showFromTabBar:appDelegate.tabbarCtrl.tabBar];
Qu'est-ce que je fais mal? Comment puis-je réparer cela?
un peu de code u utilisé pour montrer la 'UIActionSheet' –
Mettez le code dans votre question afin que les gens puissent le lire. – rmaddy
OK, je l'ai déjà mis. – lenhhoxung