【问题标题】:cannot see numbers in uitextfield在 uitextfield 中看不到数字
【发布时间】:2012-11-22 06:37:22
【问题描述】:

我有一个 UITextField 可以输入宽度为 50 和高度为 24 的数字,但是当我输入数字时,数字在返回键盘后部分可见(数字的一半),这是完美的。以下是我的代码。有什么想法请帮帮我

    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;

【问题讨论】:

  • “部分可见(数字的一半)”是什么意思。哪一部分?看起来怎么样?
  • 您能否截取部分可见的数字,以便我们更清楚地看到您在说什么。

标签: iphone objective-c ios ipad uitextfield


【解决方案1】:

移除 UItextfield 的背景颜色。使其成为 clearColor 并在最后创建文本字段的代表。

让我知道它是否有效..!!!

编码愉快!!!

【讨论】:

    猜你喜欢
    • 2013-05-16
    • 1970-01-01
    • 1970-01-01
    • 2013-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多