私はまだレイアウトがCocoaでどのように振る舞うかでかなり新しいです。私はUIActivityIndicatorとUILabelを持つUIViewをそのサブビューとして持っているとします。 UILabelフレームはUIViewと同じ大きさで、textAlignmentが中央に設定されています。本文には「Loading xxx ...」と表示されます。ここで、xxxは文脈によって変化する文字列です。UIViewレイアウトの振る舞い
ここで、UIActivityIndicatorは、テキストの長さに関係なく、ラベルの左に常に配置されるようにするにはどうすればよいですか?テキストは中央揃えであることを忘れないでください。
Plz詳細が必要な場合はお知らせください。
を配置するために、あなたのテキストUILabelの幅を計算し、その結果を使用することですか? –
@チャンスいいえ、それは可変です。 – pixelfreak