テーブルが縦向きモードで表示されている場合、テーブルビューのカスタムセル内のラベルのサイズが変更されません
Xcode 6、ベータ 5 の使用 - Swift 言語。シミュレータ iPhone 5s の実行
この新しい Xcode では、ViewController と tableview のデフォルト サイズは 600x600 です。したがって、制約を追加することは非常に重要になります。
プロジェクト全体へのリンクは次のとおりです: https://www.dropbox.com/s/mwjubsmcc8kwv1n/test%202.zip
以下は、tableviewcell 内のラベルに適用した制約です。すべてが Priority = 1000 に設定されていますが、さまざまな優先順位の組み合わせも試しました。
制約の拡大画像
私はさまざまなコンテンツ ハグの優先順位とコンテンツの圧縮耐性の優先順位を試しました。何も役に立ちませんでした。
ここで、左右の制約で各辺が 100 ピクセルになるように指定されているため、縦向きモードでラベルの幅を次のサイズに変更する必要があります。
320-100-100 = 120px
これは、デバイスに設定されている幅の制約 <= 300 を満たしています。
悲しいかな!!! 私が得続けているのはこれです。
風景はよく見えますが。
これが私のラベルの設定です(念のため)
Number of "Lines = 0" を Lines=1 に変更しましたが、これも役に立ちません。