0
如何在swift中的JSQMessagesViewController氣泡中顯示Mapbox地圖?任何幫助,將不勝感激。如何在JSQMessagesViewController中使用mapbox swift
如何在swift中的JSQMessagesViewController氣泡中顯示Mapbox地圖?任何幫助,將不勝感激。如何在JSQMessagesViewController中使用mapbox swift
你必須創建一個符合JSQMessageMediaData協議創建您的媒體數據
代碼的類:
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)
}
}