【问题标题】:Textfield cursor placement issue in iOS 5 (working fine in iOS 4)iOS 5 中的文本字段光标放置问题(在 iOS 4 中运行良好)
【发布时间】:2012-01-12 11:45:16
【问题描述】:

我在 iOS 5 中有文本字段光标问题,而在 iOS 4 中它工作正常。

底部的文本字段是 iOS 4,顶部的文本字段是 iOS 5。 iOS 5 中缺少前面的起始空格。

谁能帮我解决这个问题? 代码如下:

- (id)initWithFrame:(CGRect)frame reuseIdentifier:(NSString *)reuseIdentifier 
{
    if (self = [super initWithStyle:UITableViewStyleGrouped reuseIdentifier:reuseIdentifier]) 
    {
        // Set the frame to CGRectZero as it will be reset in layoutSubviews
        textField = [[UITextField alloc] initWithFrame:CGRectZero];
        textField.delegate=self;
        textField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
        textField.returnKeyType            =UIReturnKeyDone;
        textField.textColor = [UIColor darkGrayColor];
        [textField setClearButtonMode:UITextFieldViewModeWhileEditing];
        [self.contentView addSubview:textField];
    }
    return self;
}

【问题讨论】:

    标签: iphone ios5 ios-4.2


    【解决方案1】:

    您可以尝试使用 textField.Placeholder 以编程方式设置字符串以查看是否保留空间?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-03
      • 1970-01-01
      • 2015-06-22
      • 2016-01-06
      • 2018-09-16
      • 1970-01-01
      • 1970-01-01
      • 2012-01-06
      相关资源
      最近更新 更多