drawInRect を使用すると、改行が認識されず、画面の後にすべてがドロップされます。ビューは次のようになります。
初め
しかし、私はそれが次のようになることを期待しています:
初め
2番
コードは次のとおりです。
periodText = @"First\nSecond";
periodStringSize = [periodText sizeWithFont:font];
periodStringRect = CGRectMake(aPeriod.origin.x+boxWidth/2-periodStringSize.width/2, aPeriod.origin.y, periodStringSize.width, periodStringSize.height);
[periodFontColor set];
[periodText drawInRect:periodStringRect withFont:periodFont];
私が間違っていることはありますか?このコードは、改行のない文字列に対して完全に機能します。