0

高さが柔軟なラベルがいくつかあります。それらは上下に垂直に配置する必要があります。だから私の質問は、スタックレイアウト機能を提供するフレームワークまたはライブラリがあるので、ラベルの実際のサイズと位置を再計算する必要はありませんか?WebViewとHTMLの構築でうまくいくかもしれませんが、ラベルの間にボタンやその他のコントロールを追加する必要があるため、これは解決策ではありません。

4

1 に答える 1

0

いいえ、そのようなフレームワークはありません。使用relative position.itは非常に簡単です。最初の制御位置を変更するだけで、相対位置を使用して他の制御位置を変更できます。

最初のコントロールフレームポイントに言及し、最初のコントロール例の疑似コードに従って他のコントロールフレームを調整します。

controlFirst.Frame= CGRectMake(10,10,50,20);

それから

 controlSecond.Frame= controlFirst.Frame+10;

 controlThird.Frame= controlSecond.Frame+10;
于 2013-01-26T14:41:51.793 に答える