iOS 5 中的文本字段光标放置问题(在 iOS 4 中运行良好)
Posted
技术标签:
【中文标题】iOS 5 中的文本字段光标放置问题(在 iOS 4 中运行良好)【英文标题】:Textfield cursor placement issue in iOS 5 (working fine in 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;
【问题讨论】:
【参考方案1】:您可以尝试使用 textField.Placeholder 以编程方式设置字符串以查看是否保留空间?
【讨论】:
以上是关于iOS 5 中的文本字段光标放置问题(在 iOS 4 中运行良好)的主要内容,如果未能解决你的问题,请参考以下文章
当用户以编程方式单击swift ios中的删除按钮时,如何将光标从一个文本字段自动移动到另一个文本字段?
如何在swift ios中自动将光标从一个文本字段移动到另一个文本字段?