У меня проблема с курсором текстового поля в 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;
}