Perry
Perry
Long-delay and sometimes unresponsive issues have been optimized.
Show demo or your project? I've just tried it without this mistake, or you clean it and reopen the project for a try.
You can refer to the [date format](http://stackoverflow.com/questions/6214094/how-to-get-nsdate-day-month-and-year-in-integer-format?rq=1).
`message.date = nil` or ``` -(NSAttributedString *)tableView:(ZHCMessagesTableView *)tableView attributedTextForCellTopLabelAtIndexPath:(NSIndexPath *)indexPath { return nil; } ```
You can change this property: `avatarcontainelvinelYwithsuperviews`。 If you want to change the related constraints, you can view them in the constraints in Xib. Like this: 
Hi,This is a question that has not been encountered, and it has not been tested in the simulator. Do you customize the ZHCMessagesInputToolbar?
You can check the function zhc_didReceiveKeyboardWillChangeFrameNotification height is correct.
You must first add the message sent and received to the `MessageTableView` data source, and then call the two functions: ``` - (void)finishSendingMessageAnimated:(BOOL)animated; - (void)finishReceivingMessageAnimated:(BOOL)animated; ```
这个得自己新增消息体,新增自定义Cell。
You need to specify in the delegate: ``` - (nullable id)tableView:(ZHCMessagesTableView *)tableView messageBubbleImageDataForCellAtIndexPath:(NSIndexPath *)indexPath ```