Iphone 需要基于UIPicker的选择显示UIImage的帮助吗

Iphone 需要基于UIPicker的选择显示UIImage的帮助吗,iphone,uiimageview,uiimage,uipicker,Iphone,Uiimageview,Uiimage,Uipicker,以下是我所做工作的总体思路 我有3个文本字段,每个都连接到一个UIPicker。我有三组带值的数组。设置了特定值后,我希望图像显示在UITextFields下面 这是我正在尝试的,但似乎不起作用。我走对了吗?或者有人能解释一下我是如何让这项工作正常进行的吗 谢谢 这不会比较字符串 brandTextField.text == @"Awake" 这将比较字符串 brandTextField.text == @"Awake" 另一个问题: 只用 [brandTextField.text isEq

以下是我所做工作的总体思路

我有3个文本字段,每个都连接到一个UIPicker。我有三组带值的数组。设置了特定值后,我希望图像显示在UITextFields下面

这是我正在尝试的,但似乎不起作用。我走对了吗?或者有人能解释一下我是如何让这项工作正常进行的吗

谢谢

这不会比较字符串

brandTextField.text == @"Awake"
这将比较字符串

brandTextField.text == @"Awake"
另一个问题:

只用

[brandTextField.text isEqualToString:@"Awake"]
要获取UIImage,initWithContentsOfFile需要完整路径

你也有一个打字错误

[UIImage imageNamed:@"awake_top_purple.png"];
(V小写)

我不确定这是将UIPicker连接到showImageFromFilter方法的最佳方式


通读一下苹果的示例代码和文档,你会对事情应该如何运行有一个更好的感觉。

-(void)showImageFromFilter{if([brandTextField.text IseQualtString:@“Awake”]){womenTopImageView.image=[UIImageView alloc]initWithImage:[UIImageName:@“Awake\u top\u purple.png”]];womenTopImageView.contentMode=UIViewContentModeScaleAspectFit;}}}这看起来更好吗?图像仍然没有显示。如果该代码被添加到viewDidLoad或-(void)pickerView:(UIPickerView*)pickerView没有选择行:(NSInteger)行不完整项:(NSInteger)组件中,那么如果我尝试添加[self-showImageFromFilter],我也会得到这个结果;在didSelectRow方法中
[super ViewDidLoad]