我剛剛嘗試在Xamarin.iOS
應用中使用JSQMessagesViewController
實施LocationMediaItem
。一切工作正常,唯一的問題是,應該顯示位置的UICollectionView
單元永久停留在加載狀態,並且地圖從未實際顯示。在JSQMessagesViewController中顯示LocationMediaItem
下面是一些代碼,我如何讓用C locationMediaItem
#:
var locationMediaItem = new LocationMediaItem(new CLLocation(latitude, longitude));
if (ChatDB.Messages[indexPath.Row].user_id == SenderId)
{
locationMediaItem.AppliesMediaViewMaskAsOutgoing = true;
return JSQMessagesViewController.Message.Create(ChatDB.Messages[indexPath.Row].user_id, User.Instance.name, locationMediaItem);
}
這裏是我的意思圖片:
所以JSQMessagesViewController
知道我希望它顯示一個地圖視圖,但它永遠不會停止加載,我不明白爲什麼。
希望有人能幫忙。
會發生什麼? – apineda
我試過,但沒有成功,我也確保lat和lng不爲空 – Florensvb