我遇到了一个我正在尝试实施的聊天功能的问题。
每行都是一个自定义单元格。自定义单元格是从xib文件初始化的,并且有一个UIView,其中有一个UITextview
和一个UIButton
。
问题:我的行(单元格)中的宽度始终相同,我希望它们适应内容。高度还可以(我使用" heightForRowAtIndexPath")。
我尝试使用以下内容在cellForRowAtIndexPath
中设置框架:
cell.message.frame = CGRectMake(cell.message.frame.origin.x, cell.message.frame.origin.y, MyNewRect.size.height, MyNewRect.size.height);
(顺便说一下:cell.message是UITextView)
我搜索了其他StackOverflow问题,但没有什么真正帮助我。也许问题是容器,但我不知道如何调整它们的大小。