要するに、UILabel (たとえば 4 行) のサブ部分 (たとえば 2 行) に lineBreakMode を適用する方法です。
長文:
iOS7 の App Store のスクリーンショットを表示するには、ここをクリックしてください。
4 行 (赤) の UILabel があります。すべての UITableViewCells ですべて垂直方向に中央に配置されているため、これはスクリーンショットの UILabel であると想定しています。
この UILabel は、最大 2 行 (青色) で切り捨てられた部分文字列で構成されます。
この質問に丸一日費やしただけで、解決策の始まりさえ見つけられませんでした。誰かが助けてくれるなら...
別の例を次に示します。これは UILabel です:
+------------------------------------------+
| |
|Lorem ipsum dolor sit amet, consectetuer |
|adipiscing elit, sed diam nonummy nibh |
|euismod tincidunt ut laoreet dolore magna |
|aliquam erat volutpat. |
|Line 2 |
|Line 3 |
| |
+------------------------------------------|
この形式で表示したい (最初の文が 2 行に切り捨てられている):
+------------------------------------------+
| |
| |
|Lorem ipsum dolor sit amet, consectetuer |
|adipiscing elit, sed diam nonummy nibh... |
|Line 2 |
|Line 3 |
| |
| |
+------------------------------------------|