iphone - 如何将 NSObject 显示为 UIView?

标签 iphone ios objective-c cocoa-touch three20

我在 StackOverflow 上读到,要创建消息传递语音气泡,强烈建议使用 TTSpeechBubbleShape 类。

Speech Bubble in iOS SDK using Objective-C

但是,此类派生自自定义 NSObject 类,因此我不知道如何转换此 NSObject 并将其添加到我的自定义 UITableView 类的单元格之一中?

那么,如何将 NSObject 转换为 UIView 呢? (或者至少将 NSObject 显示为 UIView 的一部分)

来自首次 iOS 应用开发者的感谢。

有关类(class)的更多信息: http://api.three20.info/interface_t_t_speech_bubble_shape.php https://github.com/facebook/three20/blob/master/src/Three20Style/Headers/TTSpeechBubbleShape.h https://github.com/facebook/three20/blob/master/src/Three20Style/Sources/TTSpeechBubbleShape.m

最佳答案

那些气泡类只是准备一条路径。可以在 CGContext 中绘制路径。您无法以任何方式绘制 UIObject。了解 cocoa touch 的基础知识...阅读文档。

对于气泡来说,更简单的方法是使用单个可调整大小的图像,如下答案所示:https://stackoverflow.com/a/11196243/407488

关于iphone - 如何将 NSObject 显示为 UIView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15959756/

相关文章:

iphone - 我这里的副本有什么问题?

iphone - 当文本字段未启用时,如何在 UITextField 中显示光标?

iphone - NSMutableArray 崩溃应用程序

ios - 从非阻塞队列接收数据 - NSURLConnection::initWithRequest:delegate:startImmediately:

ios - 由于条件绑定(bind)错误的初始化程序,无法将文本 append 到字符串数组

ios - block 回调——当原始对象被释放时

ios - 在 Storyboard 中的单个 ViewController 上隐藏状态栏

iphone - 如何第一次创建 iPhone 数据库?

ios - 使用 NSFetchRequest 和 NSPredicate 时 SwiftUI 列表更新缓慢

objective-c - NSValue :getValue: strange behavior, 为什么会出现这种情况?