0

外部条件に基づいてソース コードにテキストを設定する自動レイアウトとラベルに問題があります。これらのレイアウト (縦向きと横向き) は、シミュレーターでは次のように表示されます。

http://imgur.com/l6Iirun

http://imgur.com/n7RwwSD

2 番目のものは明らかに私が望んでいるものではありません。URN のラベルが画面全体に表示されるはずです。「名前」ラベルの幅が固定されていて、すべての水平スペースも固定されているにもかかわらず、Xcode によって追加された動的ラベルの幅の制約を取り除くことができません。ダイナミック テキストを含むラベルの幅の制約。私が望むものを達成する方法について何か助けはありますか? 前もって感謝します!

4

1 に答える 1

1

あなたのラベルは、後縁をスーパービューにバインドしていないように見えます。右下に小さな「アイビーム」アイコンがあり、ラベルをクリックしてからそのアイコンをクリックします。メニューの上部は「ピン」であり、後縁を選択してスーパービューにする必要があります。ラベルは、パディングを差し引いた画面の幅に合わせて拡張する必要があります。それが整ったら、幅の制約を削除できるはずですが、削除する前に、サイズインスペクターで見つけて、ユーザー制約に昇格を選択する必要がある場合があります。

ピン メニューが表示されない場合は、上部に移動して [エディター] -> [ピン] を選択すると、そこに表示されるはずです。

既に固定されている場合は、コンテンツの圧縮耐性の優先順位を上げ、幅の優先順位を下げてみてください。ただし、固定しても問題が解決しない場合は、別の制約が関係しています。

于 2013-04-21T04:32:15.643 に答える