2012-11-22 6 views
0

너비가 50이고 높이가 24 인 숫자를 입력 할 수있는 UITextField가 있습니다. 그러나 숫자를 입력하면 키보드를 반환 한 후 숫자가 부분적으로 (숫자의 절반) 표시됩니다. 다음은 내 코드입니다. 어떤 아이디어 나 좀 도와주세요은 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; 
+0

"부분적으로 볼 수 있습니다 (숫자의 절반)"란 무엇을 의미합니까? 어느 부분? 어떻게 생겼어? –

+0

부분적으로 보이는 번호의 스크린 샷을 만들면 조금 더 분명하게 말하고있는 것을 볼 수 있습니다. – Saliom

답변

0

UItextfield의 배경색을 제거하십시오. clearColor로 만들고 끝에있는 텍스트 필드의 대리자를 만듭니다.

제가 작동하는지 여부를 알려주세요 .. !!!

해피 코딩 !!!

+0

죄송합니다. 작동하지 않습니다. – Vishnu

관련 문제