使用UITextView的自定义单元格:自动调整宽度

时间:2016-03-29 20:50:44

标签: ios objective-c uitableview ios7

我遇到了一个我正在尝试实施的聊天功能的问题。 每行都是一个自定义单元格。自定义单元格是从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问题,但没有什么真正帮助我。也许问题是容器,但我不知道如何调整它们的大小。

编辑: 我添加了我的XIB图像和约束。 enter image description here

enter image description here

0 个答案:

没有答案