私はcell.textLabelとcell.detailTextLabelの両方を同じ行に収めようとしていますが、UITableViewCellStyleValue1を選択しています。 私のケースでは、detailTextがセルから外れて何度も見えません。 PLease help !!!UITableViewCellStyleValue1を効果的に選択する場合に、cell.textLabelとcell.detailTextLAbelの両方を設定するにはどうすればよいですか?
0
A
答えて
2
adjustsFontSizeToFitWidthをYESに設定すると、テキストの境界にテキストが収まるようにラベルのサイズを変更することができます。これを行う場合は、minimumFontSizeプロパティを設定することで、フォントサイズの縮小をある程度制限することもできます。
もう1つの方法は、numberOfLinesプロパティを設定することです。 0は無制限を意味し、ラベルは自動的にその高さを変更してテキストを複数の行に表示します。この場合、必要な高さをheightForRowAtIndexPath:メソッドから返す必要があります。それ以外の場合、ラベルはセルの高さにクリップされます。