Ich habe eine benutzerdefinierte Picker mit Länderliste und entsprechende Flags alles gut, aber ich will, wenn Land ausgewählt ist Ländername und die Flagge als Hintergrundbild angezeigt werden und ich verstehe nicht warum Meine Methode kann keinen Text als Text festlegen, der für mich keinen Sinn ergibt. Dies ist mein Code: Beachten Sie, dass mein "Land" NSSTring ordnungsgemäß in der Schnittstelle deklariert und in .m synthetisiert und namefieldText IBOutlet verbunden ist. Code:UIPicker wird kein Textfeld setzen
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
// report the selection to the UI label
country = [customPickerArray objectAtIndex:[pickerView selectedRowInComponent:0]];
nameFiled.text =country; // Nothing happens here
NSLog(@"%@",country); //NSLog show correctly selected country in a console
}