簡體   English   中英

如何將在textview中輸入的評論保存到iPhone中的地圖當前位置

[英]How to save comment entered in textview to the map current location in iphone

我有一個地圖應用程序,其中有3個按鈕,分別是圖片,視頻和注釋。當用戶單擊打開相機進行拍照的圖片按鈕時,與視頻相同的是,他可以拍攝視頻。完成這兩個按鈕時用戶單擊第三個評論按鈕,將打開一個評論頁面,在該頁面中,他可以輸入評論標題並輸入評論,當他單擊“提交”按鈕時,用戶輸入的評論將發布到他當前的位置。請有人幫我解決了有關如何將評論保存到地圖上當前位置的問題。

如果您使用自己的MKAnnotation在地圖上顯示點(而不是MKPlacemark等),則應該能夠執行以下操作:

currentAnnotation.title = textView.text;

只要確保添加

- (NSString *)title {
    return title;
}

@synthesize title;

到您的自定義MKAnnotation類實現文件以及

NSString *title;

@property (nonatomic, retain) NSString *title;

到自定義MKAnnotation頭文件

我不確定它是否會立即更新該字段,或者您是否需要刪除並將注釋再次添加到地圖。 通常,在創建注釋時會給它提供一個標題,因此,如果以后添加一個標題(當注釋出現在地圖上時),除非您強制添加,否則它可能不會更新。 我希望這有幫助

注釋視圖太小,無法顯示整個注釋。 通常這樣的事情是這樣的:

1)用戶觸摸銷2)帶有一些文本(例如,給您,例如,注釋的一部分)和詳細信息顯示按鈕的注釋視圖3)當用戶單擊詳細信息顯示按鈕時,新視圖控制器將整個注釋按下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM