使用Reporting Services,我需要创建一个表,在该表中,我可以根据单元格中文本的长度动态设置行高,这样在Excel中导出时,行的高度将相应地扩展到可以打印出来的大小,而不会隐藏该行中的任何信息。我注意到在Excel中导出有一个问题,适当的'CanGrow‘并没有像它应该的那样扩展行高。
因此,有一种方法可以为每个表格行设置高度,或者有一种方法可以使Excel根据单元格中文本的长度以正确的高度导出每行?
发布于 2012-02-15 20:11:55
试试这段代码。我使用此代码根据文本长度设置行的高度:
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
float a = 54.0f * [[yourArray objectAtIndex:indexPath.row - 1] length]/25.0f;
return a;
}https://stackoverflow.com/questions/8132295
复制相似问题