问题标签 [uibubbletableview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - UIBubbleTableView 不在 IOS 64 位模拟器中呈现
我的想法已经不多了,希望社区中的某个人能给我一些建议。我目前正在使用UIBubbleTableView
(http://alexbarinov.github.io/UIBubbleTableView/)将应用内聊天集成到我的项目中。当我使用 iOS 非 64 位模拟器时,一切正常/渲染。一旦我使用 iOS 64 位模拟器,UIBubbleTable 就不会呈现。这是我所知道的:
1.这不是问题datasource
。数据加载正常。 numberOfRowsInSection
, numberOfSectionsInTableView
,cellForRowAtIndexPath
都返回预期的非空结果。
2.示例UIBubbleTableView
项目看起来在 64 位模拟器上运行良好。
3.我在自己的项目中创建了一个测试 ViewController 并将 ViewController.m/h/xib 直接从示例项目复制并粘贴到我的项目中,并且气泡表不显示。
我现在想知道这是否是 64 位缓存或配置问题。任何指针将不胜感激。
ios - iOS - 带有类似聊天气泡的弹出窗口的导览
我想在首次启动时对我的应用进行导览,但不想在单独的导览中显示应用的图像。我想要多个像这样的聊天气泡:
当我点击屏幕上的某个地方时,会弹出下一个。我还没有在网上找到一个教程,所以也许我没有使用正确的关键字......无论如何,非常感谢!
ios - iPhone 6 Plus 的 UIBubbleTableView 问题
我已经使用UIBubbleTableView
了大约两年了,没有太大问题。
今天我在 iPHone 6 Plus 上查看了它,令我惊讶的是,它的UIBubbleTableView
外观和下面的屏幕截图一样奇怪。
有没有人遇到过这个问题?可以做些什么?我认为作者已决定停止对 lib 的支持。任何具有 UIBubbleTableView 功能的替代品?谢谢。
swift - 在 swift 中使用自定义标签聊天 tableView 单元格
我想快速制作一个聊天应用程序。谁能告诉我如何为聊天单元制作 UI。我知道编码是在 cellforRowAtIndexPath 中完成的,但我不知道确切的方法。聊天室应该是泡泡吗?请帮我提供示例代码?
ios - 在 UITableView 中为 iOS 中的聊天应用程序创建气泡
我正在尝试UIBubbleTableView
在我的UITableview
. 我在互联网上搜索了一个示例并尝试了完全相同的事情。但是该示例使用的是 xib,而我使用的是storyboard
. 我已经在我的项目中导入了示例中给出的文件。但是当我尝试运行该代码时,它会崩溃说.-
-[UITableView setBubbleDataSource:]: 无法识别的选择器发送到实例
下面是我尝试过的。
该应用程序在此行崩溃。- bubbleTbl.bubbleDataSource = self
;
我试图将“bubbleTbl”插座连接到我的tableview
,但无法连接,因此我不知道如何“设置bubbleDataSource
”到我的Tableview
.
谁能帮帮我。任何帮助表示赞赏
编辑-
我已经实现了这个方法并在这个方法上设置了一个断点。但是这个方法永远不会被执行。
编辑2-
在气泡中显示视频的代码-
编辑 3——
ios - 集合视图中的气泡没有增长到适当的高度
我正在构建一个Chatting View Controller
. 我的聊天气泡的约束如下:
在里面bubbleView
是一个textView
,它被限制在里面bubbleView
,如下所示:
所有的约束都很好,你可以看到聊天气泡的高度锚被限制为“自我的高度锚”,自我是collection View cell
. 因此,无论细胞有什么高度,气泡也会有。气泡内部是一个textView
包含用户发送的所有文本的。在另一个中,以下代码根据文本的数量View Controller
修改高度和宽度,如下所示:collection view cell
textview
该函数estimateframefortext
根据文本估计单元格的框架(不知何故,不知道它是如何做到的)。它适用于 600 个字符左右以下的消息,但是,如果您编写更多字符,它会为单元格增加 20-30 的额外高度,bubbleView
被限制到单元格的内容也将采用高度,您现在可以看到清晰的空间文下。我想知道是否有更精确的函数来估计单元格的高度应该基于有多少文本。
ios - 在 iOS 的 UIBubbleTableView 中没有添加数据
我是 iOS 新手,我正在开发聊天应用程序,我尝试通过 XMPP 接收消息并将接收到的消息传递给聊天表视图(UIBubbleTableView)。但是当我尝试在表视图数组中添加该消息时,数组变为空,因此数据不会添加到表视图中。
当我尝试在 viewDidLoad 方法中的该数组中存储一些硬编码消息时,它会在表格视图中显示这些消息。
下面是我在 XMPP 类中收到消息时调用的方法。
以上方法使用下面给出的XMPP方法接收数据-
我能够在 newMessageRecieved 方法中获取新消息,但不会添加到气泡表视图中。谁能帮我解决这个问题。任何帮助表示赞赏。
ios - 在 Bubble Tableview 单元格点击上读取 NSBubbledata
我正在使用Alex Barinovs
聊天气泡表视图示例的聊天应用程序。我可以在气泡上添加消息和图像。但我想要的是当我点击任何行或单元格时,我想获取我点击的那个特定单元格的详细信息。我有一个名为 onListTap 的方法,这是一种UItapGestureRecognizer
方法,我可以在点击时获取表视图的索引路径。但是它在那个单元格上返回的数据有点像这样——
谁能告诉我如何读取这个(NSBubbleData)数据以及如何识别它是哪种类型的数据(图像、文本、视图等)。
这是我的 onListTap 方法:
其中,newMessageArray是我的气泡表视图数组。