最近在编写一个聊天界面模块

为什么发送出去的文字会被图片覆盖着?要是textField上有文字没发送出去,直接发送图片的话,图片底下也会带有文字;这是为什么?
代码如下:



怎么可以分开发送,请求各位解答!

为什么发送出去的文字会被图片覆盖着?要是textField上有文字没发送出去,直接发送图片的话,图片底下也会带有文字;这是为什么?
代码如下:



怎么可以分开发送,请求各位解答!
解决方案:15分
你的这个tableview 里的cell怎么定义的?xib定义的话,去看看xib是不是里面在图片的下面放了一个label,你看你的图片低下的文字是一样的。
解决方案:15分
检查下你的 cellForRow 方法,本人怀疑是 cell 的重用导致的
解决方案:10分
这个和你的发送逻辑没有关系,看看你的 cell 重用的时候有没有把不相关的设置清理掉,例如图片消息的时候把文本清掉