ラベル、ボタン、スイッチ、画像、セル、テキストフィールドなどの位置を設定するのに多くの時間を費やしています。これらのオブジェクトの座標をxibファイルのユーザーが希望する場所に設定する式はありますか?
ありがとう
ラベル、ボタン、スイッチ、画像、セル、テキストフィールドなどの位置を設定するのに多くの時間を費やしています。これらのオブジェクトの座標をxibファイルのユーザーが希望する場所に設定する式はありますか?
ありがとう
サンプルコード:
yourView.frame = CGRectMake(xval, yval, width, height);
//OR
[yourView setFrame:CGRectMake(xval, yval, width, height)];
.xib でフレームを設定する場合は、下の図に示すように XCode で見つけることができます。
コーディングで設定したい場合は、次のようにします。
yourview.frame=CGRectMake(x, y, 幅, 高さ);
これがあなたを助けることを願っています。
スーパービュー フレームに従って、すべてのオブジェクトの座標が自身のサイズを変更することを忘れないでください。座標またはサイズ プロパティの 1 つだけを変更する場合は、これを使用できます。
CGRect frame = label.frame;
frame.size.height = 165.0f; //frame.size.width || frame.origin.x || frame.origin.y
cell.L_content.frame = frame;
それ以外の場合は、1行で実行したい場合:
label = CGRectMake(xCoordinate, yCoordinate, width, height);