我有以下从 Xamarin MobileCRM 示例改编的代码:
[assembly: ExportCell(typeof(ListTextCell), typeof(ListTextCellRenderer))]
namespace Manager.iOS
{
class ListTextCellRenderer : TextCellRenderer
{
public override UITableViewCell GetCell(Cell item, UITableView tv)
{
var cellView = base.GetCell(item, tv);
cellView.TextLabel.Lines = 0;
return cellView;
}
}
}
我希望当 TextLabel 包含的文本多于设备宽度时,它会拉伸/换行,因此行的大小会随之增长。当我设置 Lines = 0; 它包装了标签,但行高保持不变,所以每一行只是相互重叠。我如何增加行高?
谢谢