Ios UIBubbleTableView与iPhone 6 Plus的问题

Ios UIBubbleTableView与iPhone 6 Plus的问题,ios,iphone-6-plus,uibubbletableview,Ios,Iphone 6 Plus,Uibubbletableview,我已经使用UIBubbleTableView大约两年了,没有什么问题 今天我在iPhone6Plus上查看了它,令我惊讶的是,UIBubbleTableView看起来和下面的屏幕截图一样怪异 以前有人遇到过这个问题吗?可以做些什么?我认为作者已经决定停止对自由党的支持。有没有具有UIBubbleTableView功能的替代方案? 谢谢。是的,你说得对,UIBubbleTableView库的作者已经停止了对它的支持。最近我不得不在我的应用程序中加入类似的聊天功能,我对lib很满意。过来看。它易于定

我已经使用UIBubbleTableView大约两年了,没有什么问题

今天我在iPhone6Plus上查看了它,令我惊讶的是,UIBubbleTableView看起来和下面的屏幕截图一样怪异

以前有人遇到过这个问题吗?可以做些什么?我认为作者已经决定停止对自由党的支持。有没有具有UIBubbleTableView功能的替代方案?
谢谢。

是的,你说得对,UIBubbleTableView库的作者已经停止了对它的支持。最近我不得不在我的应用程序中加入类似的聊天功能,我对lib很满意。过来看。它易于定制和使用。是的,您可以查看许多其他可用的LIB。但是,我从中筛选出了一些答案,请根据您的需要检查其示例代码。

是的,您是对的,UIBubbleTableView库的作者已经停止了对它的支持。最近我不得不在我的应用程序中加入类似的聊天功能,我对lib很满意。过来看。它易于定制和使用。是的,您可以查看许多其他可用的LIB。但从中,我筛选出了一些答案,请根据您的需要检查其示例代码,然后尝试替换

(float)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
为了

在UIBubbleTableView.m中。请参阅UIBubbleTableView问题 引用关于问题原因的评论:

问题确实是对-floattableView:UITableView的调用 *tableView RowAtIndexPath的高度:NSIndexPath*indexPath。当编译为64位时,CGFloat为64位,而float仅为32位。 方法签名不匹配,因此从未调用heightForRow。 将其从float更改为CGFloat正是正确的解决方案

试着替换

(float)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
为了

在UIBubbleTableView.m中。请参阅UIBubbleTableView问题 引用关于问题原因的评论:

问题确实是对-floattableView:UITableView的调用 *tableView RowAtIndexPath的高度:NSIndexPath*indexPath。当编译为64位时,CGFloat为64位,而float仅为32位。 方法签名不匹配,因此从未调用heightForRow。 将其从float更改为CGFloat正是正确的解决方案


修正了这个问题。谢谢修正了这个问题。谢谢