UITextField
を使って作成してXib
います。デフォルトの高さは 30 です。しかし、そのテキスト フィールドの高さを 40 に増やしたいと思います。ここでは、アウトレットを作成し、ファイルの所有者にマップしてから、以下のコード行を書きました。
[textfield setFrame:CGRectMake(100, 200, 400, 100)];
しかし、私のコーディングに従って、高さと幅も変更されていません。
ありがとうございます。
UITextField
を使って作成してXib
います。デフォルトの高さは 30 です。しかし、そのテキスト フィールドの高さを 40 に増やしたいと思います。ここでは、アウトレットを作成し、ファイルの所有者にマップしてから、以下のコード行を書きました。
[textfield setFrame:CGRectMake(100, 200, 400, 100)];
しかし、私のコーディングに従って、高さと幅も変更されていません。
ありがとうございます。
たった 1 つの手順に従うだけで、解決策が得られます。
この画像をチェックアウト
プログラミングを楽しもう!!
CGRect frameRect = textField.frame;
frameRect.size.height = 100(specify the height you want);
textField.frame = frameRect;
BorderStyle
以下のNone
ように設定
[textfield setBorderStyle:UITextBorderStyleNone];
そして、設定されたフレームの後..
ここで、テキストフィールドのスタイルがベジエである場合、そのフレームは固定されており、これが問題であるため、上記の行で変更します