2012-05-16 97 views

回答

4

取用户输入的字符串到

NSString *imageName = userTxtField.text; 

UIImage *image = [UIImage imageNamed:imageName]; 

if(image != nil){ 

    // change previous image 

} 
0

可能是你正在试图建立一个应用程序,如“品牌“

一旦用户键入并按提交按钮比较imagename与用户字符串

if([textField.text isEqualToString:IMGNAME]) { 
    imageview.image = nextimage; 
} 
+0

什么是“品牌”应用程序? –

+0

Logo的问答游戏http://itunes.apple.com/us/app/logos-quiz-game/id478364212?mt=8 – cnu

+0

是的 - 我正在尝试类似的东西,但不同的... –

0

您应该使用UIImage类的ImageNamed函数。 如果返回值为零,则图像不存在。 例如:

-(UIImage*)getImageNamed:(NSString*)name{ 
    UIImage* Image = [UIImage imageNamed:name]; 
    if (!Image) 
     NSLog(@"Sorry, there is no image named %@.",name"); 
    return (Image); 
}