私はViewControllerを持っており、UITextfieldをSubviewとして追加しました。期待どおりに機能しているだけで、テキストフィールドにはカーソルがありません。iOS UITextFieldにはカーソルがありません
は私がのUITextFieldを作成して追加するには、次のコードを使用します。
UITextField *funktionField = [[UITextField alloc] initWithFrame:CGRectMake(200, 10+ line *38, myView.frame.size.width - 210, 31)];
funktionField.backgroundColor = [UIColor colorWithWhite:1.0 alpha:1.0];
funktionField.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleRightMargin;
funktionField.tag = line;
funktionField.delegate = self;
funktionField.userInteractionEnabled = YES;
funktionField.borderStyle = UITextBorderStyleRoundedRect;
funktionField.clearButtonMode = UITextFieldViewModeWhileEditing;
[funktionField setEnabled:YES];
[myView addSubview:funktionField];
[funktionField becomeFirstResponder];
最初に言ったように。キーボードが表示され、テキストを編集できます。デルゲートは呼び出されますが、カーソルはありません。
何か不明です。 UI Builderを使用してテキストフィールドを追加すると、カーソルがそこにあります。
よろしくEstartu
何も変更していません。 CursorをブロックしたAlertViewがあるように見えます。アラートをいくつか戻し、カーソルがそこにある。 – Estartu
Estartu、あなた自身の質問に答えてください。 – drewish