我使用动态表格视图单元制作聊天应用。 但有一个问题。 第一次时,tableview单元的高度与内容的高度相符, 但是当我上下滚动它时,它的高度会自动改变。
我该如何解决这个问题?
答案 0 :(得分:0)
尝试使用顶部,底部约束wrt单元格的标签。它将根据内容调整单元格的大小。
答案 1 :(得分:0)
首先删除estimatedRowHeight函数,设置并修复内容的高度,然后在表格视图中添加此行
controlConfig : any [] = [
{
name : 'FirstName',
type : 'text',
placeholder : 'Enter your First name',
formControlName: 'FirstName',
},
{
name : 'LastName',
type : 'text',
placeholder : 'Enter your Last name',
formControlName: 'LastName',
},
{
name : 'Email',
type : 'email',
placeholder : 'Enter your email',
formControlName: 'Email',
},
{
name : 'Age',
type : 'number',
placeholder : 'Enter your Age',
formControlName: 'Age',
},
{
name : 'Mobile',
type : 'number',
placeholder : 'Enter your Mobile Number',
formControlName: 'Mobile',
},
{
name : 'State',
type : 'button',
formControlName: 'State',
},
{
name : 'City',
type : 'button',
formControlName: 'State',
}
];
* xxx是您的浮点值,您想给单元格高度多少