Label1 (2 行、切り捨て) と Label2 (1 行、切り捨て) のように、ビュー内で 2 つの UILabel (動的な高さ) を垂直方向に中央揃えにする方法:
+------------------------------------------+
| |
| |
|Label1 Label1 Label1 Label1 Label1 Label1 |
|Label1 Label1 Label1 Label1 Label1 ... |
|Label2 Label2 Label2 Label2 Label2 ... |
| |
| |
+------------------------------------------|
これは、単一の UILabel と NSAttributedString では不可能だと思います (1 つの部分を 2 行で切り捨て、別の部分を 1 行で切り捨てるため)。