0

幅50、高さ24の数値を入力するためのUITextFieldがありますが、数値を入力すると、キーボードを返した後に数値が部分的に(数値の半分)表示されて完璧です。以下は私のコードです。どんなアイデアでも私を助けてください

    TxtFieldAdditionalFee=[[UITextField alloc]initWithFrame:CGRectMake(150, 37, 50, 25)];
    TxtFieldAdditionalFee.backgroundColor=[UIColor whiteColor];
    [TxtFieldAdditionalFee setTextColor:[UIColor colorWithRed:(66/255.f) green:(119/255.f) blue:(169/255.f) alpha:1.0f]];
    TxtFieldAdditionalFee.keyboardAppearance=UIKeyboardAppearanceAlert;
    [TxtFieldAdditionalFee setKeyboardType:UIKeyboardTypeNumbersAndPunctuation];
    TxtFieldAdditionalFee.font=[UIFont fontWithName:@"Verdana" size:12];
    TxtFieldAdditionalFee.delegate=self;
4

1 に答える 1

0

UItextfield の背景色を削除します。それをclearColorにし、最後ではなくテキストフィールドのデリゲートを作成します。

それが機能しているかどうかを教えてください.. !!!

ハッピーコーディング!!!

于 2012-11-22T06:49:13.170 に答える