0
UIPickerViewにNSMutableArray *列をロードする場所があります。 *列配列では、配列のオブジェクトとしていくつかのUIImageViewsがあります。 実行時に、私はSELECTED項目のイメージを、他の項目のイメージを維持しながらのみ変更したいと思います。これどうやってするの?私は選択した項目の行を取得することができます:UIPickerViewランタイム時に選択した項目を変更します。
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
}
しかし、ちょっとここで立ち往生。何か案は?
こんにちはUgur Kumru、先端に感謝!それは私に多くの助けになる! これは本当に正確な答えではありませんが、私はそれを理解するのに役立ちました としてそれを受け入れるでしょう。 私のオブジェクトはUIImageViewではなく、UIImageViewであるため、代わりに使用したものです: [[self.column objectAtIndex:row] setImage:[UIImage imageNamed:@ "Selector2On.png"]]; [pickerView reloadComponent:component]; – GeneCode
私はあなたのデータソースに画像があると思いました。それが助けてくれてうれしい。 –