2012-04-20 9 views
0

私は現在、2つのコンポーネントを持つuipickerを持っています。最初のイメージは正常に動作し、2番目のイメージは整数値を必要とします。uipickerビューの整数とuiimage

次のコールバックメソッドは整数ではないUIView型を返すため、これは可能ですか?確かにこれを回避する道がなければなりませんか?

- (UIViewの*)pickerView

任意のヘルプは大幅に、多くの感謝

+0

は、int型の値 – adali

+0

を表示する私はそれを試してみましたが、それはクラッシュしたり、あなたが実装する意味ですか - (UILabel *)pickerViewのプロトタイプを? – godzilla

答えて

0

これをいただければ幸いですか!ただUILabelを返す

- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view 
{ 
    switch (component) { 
    case 1: 
    { 
     UILabel *intvalue = view?(UILabel *)view:[[[UILabel alloc] initWithFrame:CGRectMake(0,0, 50, 40)] autorelease]; 
     intvalue.text = [NSString stringWithFormat:@"%d",value]; 
     intvalue.textAlignment = UITextAlignmentCenter; 
     intvalue.backgroundColor = [UIColor clearColor]; 
     return intvalue; 
     break; 
    }' 
} 
+0

ありがとう、私は私がもちろん動作しないccLabelを追加していたことを気付いた。 – godzilla

関連する問題