2011-10-16 5 views
0

Je développe mon application sur xcode 3.2 depuis un moment maintenant et cela fonctionne très bien.Problème lié à la feuille d'action lors de la mise à niveau vers Xcode 4.2

Avec le nouvel IOS 5, j'ai finalement décidé de passer à Xcode 4.2. J'ai donc ouvert mon projet et il compile bien, mais j'ai rencontré deux problèmes que je n'arrive pas à résoudre.

Un est que lorsque j'affiche une feuille de calcul, il fonctionne parfaitement jusqu'à ce que vous appuyez sur l'un des boutons. Ensuite, la feuille de calcul disparaît et votre gauche avec juste une vue fanée. Mon code pour le actionsheet est

UIActionSheet *ActionSheet = [[UIActionSheet alloc]initWithTitle:@"Actionsheet" 
delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:nil  
otherButtonTitles:@"Actionsheet","Action", nil]; 
[ActionSheet showInView:self.view]; 
    [ActionSheet release]; 






-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex 
{ 

NSString *ActionSheet = [actionSheet buttonTitleAtIndex:buttonIndex]; 
if ([ActionSheet isEqualToString:@"Cancel"]) { 
    NSLog(@"Nothing"); 
} 
else { 
    NSString *ActionSheetResult=ActionSheet; 
    } 
    } 

Cela a parfaitement fonctionné dans Xcode 3.2, mais pas Xcode 4.2

Mon autre question est avec OpenFlow, la CoverFlow open source libary. Il a bien fonctionné sur xcode 3.2 mais maintenant sur xcode 4.2, il ne semble pas animer aussi bien, je me demandais si quelqu'un sait d'un moyen de résoudre ce problème? C'est un problème avec le code du framework n'étant pas compatible avec IOS5.

Merci pour votre temps!

+0

Bonjour, j'ai obtenu le flux ouvert de travail par une autre question sur ce site, mais ont encore un problème avec l'action feuille, est-ce que quelqu'un a des idées? – ApiMail

Répondre

2

Assurez-vous que vous avez obtenu le délégué de la feuille d'action en haut de votre point de vue controller.h fichier

@interface UIViewController : UIViewController <UITextFieldDelegate, UIActionSheetDelegate> 
Questions connexes