JSQMessages 自定义单元格高度不更新

JSQMessages custom cell height does not update

我需要在气泡中添加两个按钮。现在我在气泡的 xib 文件中添加了一个,但气泡的高度没有增加。我唯一看到的是:

当我的 xib 看起来像这样时:

按钮应该更大一些。例如,如果我给它一个 30 的高度限制,就会发生这种情况:

所以,我最后做的是这样的:

我在气泡容器内的文本视图正下方添加了我的按钮。我将高度设置为 30,并将其添加到我的视图控制器中的代码中:

override func collectionView(_ collectionView: JSQMessagesCollectionView!, layout collectionViewLayout: JSQMessagesCollectionViewFlowLayout!, heightForCellBottomLabelAt indexPath: IndexPath!) -> CGFloat {
    return 30
}