Swift 如何在JSQMessageViewController中使用mapbox
如何在swift中的JSQMessagesViewController气泡中显示Mapbox贴图?任何帮助都将不胜感激。您必须创建一个符合JSQMessageMediaData协议的类来创建媒体数据 代码:Swift 如何在JSQMessageViewController中使用mapbox,swift,mapbox,jsqmessagesviewcontroller,Swift,Mapbox,Jsqmessagesviewcontroller,如何在swift中的JSQMessagesViewController气泡中显示Mapbox贴图?任何帮助都将不胜感激。您必须创建一个符合JSQMessageMediaData协议的类来创建媒体数据 代码: import JSQMessagesViewController class ProductChatMsg: NSObject, JSQMessageMediaData { func mediaView() -> UIView! { let view = Bundle.mai
import JSQMessagesViewController
class ProductChatMsg: NSObject, JSQMessageMediaData {
func mediaView() -> UIView! {
let view = Bundle.main.loadNibNamed("XXView", owner: self, options: nil)?[0] as! UIView
return view
}
func mediaViewDisplaySize() -> CGSize {
return CGSize(width: 228, height: 156)
}
func mediaPlaceholderView() -> UIView! {
return UIView()
}
func mediaHash() -> UInt {
return UInt(self.hash)
}
}