複数行のラベル(myLabel.numberOfLines = 0)を使用してあらゆる種類の行の折り返しを無効にする方法があります。行が長すぎて1行に収まらない場合それはちょうど止まるラベル/壊れた種類のもので、下の行にはラップしませんか?だから、 "\ n"を使って文字列をラベルの他の行に割り当てることができます。私はあまりにも自動的に次の行にラップする行を知っているが、私は行の折り返しオプションがない場合はわからない。複数行のUILabelで行折り返しを無効にする
私は行あたり10文字
var firstLine : String = "This is 16 chars"
var secondLine : String = "This is too long"
myLabel.text = firstLine + secondLine
// It would look like this:
出力のライン最大でラベルを持っていたので、もし:
This is 16
This is to
示すように、それはちょうど彼らがいけないにもかかわらず遮断し、各ラインを包むdoesntのfit
カントが理解しています... 1行ラベルに 'numberOfLines = 1'を設定したい場合は、それを0に設定して1行にしますか? – Tj3n
私は一番下の例でもっと明確にしました。複数の行 –
'ByClipping'のlineBreakModeを設定しようとしましたか?私はnumberOfLinesも0であるのにそれを使用していないが、試してみる価値がある。 – Michael