如何为word文档中的表格设置同样高度的行高?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何为word文档中的表格设置同样高度的行高?相关的知识,希望对你有一定的参考价值。
参考技术A以2007版WORD为例,设置word文档中表格统一行高的方法有两种方法:
方法一:
1、打开需要设置统一行高的word文档,如下图所示。
2、将鼠标光标移动到表格左侧,选中要设置行高的表格,如下图所示。
3、选中表格后,在选中区域单击鼠标右键,在右键菜单栏中选择“表格属性”,如下图所示。
4、在弹出的“表格属性”对话框中,选择“行”选项卡,然后勾选“尺寸”下面的“指定高度”,并输入指定高度,如下图所示的:1厘米,并在“行高值是”后面选择:固定值即可。
5、高度指定完成后点击表格属性对话框中的确定,然后word文档编辑界面,查看设置结果,如下图所示,统一行高完成。
方法二:
1、方法一的第一步选中要设置行高的表格,然后点击上方菜单栏中的“布局”选项卡,并在其下方“单元格大小”选项卡中选择“分布行”图标。
2、点击分布行图标后,查看word文档表格,如下图所示,统一表格高度完成。
如何为 tableviewcell 使用动态高度
【中文标题】如何为 tableviewcell 使用动态高度【英文标题】:How to use dynamic height for tableviewcell 【发布时间】:2017-10-05 13:29:54 【问题描述】:我正在使用UITableView
来显示来自领域的数据。我有两种类型的行,一种带有UIImageView
,另一种没有UIImageView
。如果UIImageView
中有Image,则行高应为207 或UIImageView
为nil,行高应为64。
我的编码:
func numberOfSections(in tableView: UITableView) -> Int
return 1
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
return msgs.count
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as! collCell
let msg = msgs[indexPath.row]
var decodeImgURL = ""
cell.lbl1.text = msg.content
decodeImgURL = msg.imgurl
if decodeImgURL == "none"
cell.img.isHidden = true
else
let dataDecoded : Data = Data(base64Encoded:decodeImgURL,options: .ignoreUnknownCharacters)!
let decodedImage = UIImage(data: dataDecoded)
cell.img.image = decodedImage
return cell
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat
let cell = tableView.cellForRow(at: indexPath) as! collCell
if cell.img.image != nil
return 207
else
return 64
我在let cell = tableView.cellForRow(at: indexPath) as! collCell
收到一个错误
【问题讨论】:
@Moritz 好的,我明白了 【参考方案1】:在heightForRowAt
中使用与cellForRowAt
中相同的数据:
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat
let msg = msgs[indexPath.row]
if msg.imgurl == "none"
print("row \(indexPath.row) does NOT have an image")
return 64
else
print("row \(indexPath.row) DOES have an image")
return 207
或者,您可以使用自动布局和约束来自动调整行的高度...但这是另一个主题。
【讨论】:
我更新了我的答案...看看你是否得到了包含和不包含图像的行的有效打印语句。以上是关于如何为word文档中的表格设置同样高度的行高?的主要内容,如果未能解决你的问题,请参考以下文章