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