我的英语很差,请原谅我 ,我使用故事板和自动图层。
我想实现聊天View,我遇到的第一个问题是,当我想改变按钮的大小时。
帮助~~~~~
答案 0 :(得分:0)
所有行都具有相同的高度,您应该使用自动布局并使tableView具有动态行高。
然后标签的高度将根据其文本长度增加。如果你使用按钮来显示文本,我假设你已经将它的titleLabel设置为这样。
button.titleLabel.numberOfLines = 0;
我做了一个测试,为titleLabel设置文本未能使单元格高度动态,而如果我使用标签而不是按钮,它确实给了我正确的结果,所以我建议你在标签后面做按钮如果你真的需要它,并使其框架与标签相同。