以前、単語全体を2行目に入れる方法(ワードラップ)について質問しました。今、私は次のことに興味があります。たとえば、「Lorem ipsummmmmm long title」という文字列があり、ラベルに「setLineBreakMode」を設定しましたが、1つを除いてすべて問題ありません。いくつかの単語は長いので、私の文字列「ipsummmmmm」の単語を1行目に含めることはできず、2行目にあると仮定します。ラベル全体で27文字を超える文字列をカットするように設定したため、問題が発生しました。問題は、1行目が「Lorem」のみで、他の3単語が2行目になることです。
サブストリングの私のコード:
mainArticleTitleLabel.text = [finalMainArticleTitle stringByAppendingString:@ "..."];
どこかで@"..."を取得し、どこかでカットワードしかないので、それを計算して解決する方法はありますか?