複数行のラベル (改行をワード ラップに設定) をスタック ビューに配置すると、ラベルはすぐに改行を失い、代わりにラベル テキストを 1 行で表示します。
なぜこれが起こっているのですか?スタックビュー内で複数行のラベルを保持するにはどうすればよいですか?
複数行のラベル (改行をワード ラップに設定) をスタック ビューに配置すると、ラベルはすぐに改行を失い、代わりにラベル テキストを 1 行で表示します。
なぜこれが起こっているのですか?スタックビュー内で複数行のラベルを保持するにはどうすればよいですか?
私の場合、以前の提案に従いましたが、横向きでのみテキストが 1 行に切り詰められていました。結局のところ、ラベルのテキストに目に見えない\0
ヌル文字があり、それが原因でした。私が挿入した em ダッシュ記号と一緒に導入されたに違いありません。これがあなたのケースでも発生しているかどうかを確認するには、View Debugger を使用してラベルを選択し、そのテキストを調べます。
ラベル attributedText で "\n" と関連する numberOfLines を使用できます