cost 202 ms
SwiftUI - 我怎樣才能得到一個在 function 的 rest 退出之前調用的方法

[英]SwiftUI - how can I get a method that is called to run before the rest of the function is exited

swiftUI 非常新,但我在任何地方都找不到這個答案。 提前致謝。 在 LongPressGesture 結束時,我調用了這個手勢識別器方法,它執行得很好。 唯一的問題是我想調用 showAlert() 並等待更新 annotationName 變量的文本條目。 這是我注釋圖釘的標題。 問題是 ...

MKPointAnnotation 標題未顯示且注釋不可拖動

[英]MKPointAnnotation title not showing and annotation not draggable

我認為這兩者是相關的,我可能在這里做錯了什么: 首先我要覆蓋 viewForAnnotation - 為了放置我的自定義圖像 pinAnnotationView 的draggable 、 canShowCallout和animatesDrop似乎不起作用。 然后,我在 viewDidLoad 中調 ...

滑塊移動時刪除注釋 - 迅速

[英]Remove annotation when slider moves - swift

我有無法解決的注釋問題。 當您單擊 UIButton 時,@IBAction pressPlay 函數啟動,這會導致我的地圖上的滑塊開始移動。 滑塊的最大值為 0,最小值為 -31,初始值為 0,只有當拇指到位時才開始移動! = 從 0 開始,每 1 秒移動一次。 這可以正確移動滑塊。 我的問 ...

Swift地圖圖釘標注和參數

[英]Swift map pin callout and param

我使用MapKit在iOS應用程序上制作了地圖。 我使用一個標注按鈕將我的圖釘添加到視圖中,該標注按鈕在圖釘彈出窗口中提供了de detail按鈕。 這時,一切都很好,當我點擊詳細信息按鈕時,我可以打印一些文本,提供一個新的視圖控制器,但是我的問題是我不知道如何知道我點擊了哪個引腳。 ...

即使使用Swift正確添加了MKPinAnnotationView,它也不會顯示在MKMapView中

[英]MKPinAnnotationView doesn't show in MKMapView even though it's properly added using Swift

我正在開發OSX應用程序。 我已經將MKAnnotation進行了子類化: 在我的NSViewController子類中,我添加了MKMapViewDelegate,在界面生成器中,我添加了MKMapView並將其委托設置為NSViewController。 為了找出問題所在 ...

iOS Swift MapKit,從搜索回調處理程序添加的圖釘未顯示在地圖上

[英]iOS swift MapKit, pins added from search callback handler not appearing on the map

因此,我一直在學習iOS,並且在MapKit的實踐中,我制作了一個應用程序,可以放大我的區域並在我的位置放置圖釘(為模擬器提供了地理坐標),這一切似乎都可以正常使用,甚至可以看到別針... 但是接下來,我正在使用'Shop'關鍵字搜索附近的商店,並在回調處理程序中打印出搜索項的名稱似乎正在 ...

自定義MKPointAnnotation不響應用戶交互

[英]Custom MKPointAnnotation isn't responding to user interaction

我正在制作一個使用MKPointAnnotation的Swift應用程序,最近我遇到了一個需要在注釋中存儲元數據的問題,因此我在下面創建了自定義類: 我的MKAnnotationView方法的MKAnnotationView MKAnnotation如下所示: 我遇到的問題是,當 ...

Swift-使用UISwitch更改圖釘顏色

[英]Swift - Using a UISwitch to change Pin Color

開關打開后,我想將圖釘顏色從紅色更改為紫色。 到目前為止,我已經嘗試過: 我的交換機已連接: 我在ViewDidLoad中創建了我的圖釘。 引腳的坐標來自另一個ViewController。 每當我運行該應用程序時,該圖釘將繼續為紅色。 當我使用斷點告訴我它已運行時 ...

MKPinAnnotationView不顯示標題

[英]MKPinAnnotationView not showing title

我過去使用MKMapView和MKPointAnnotation有一些經驗,我曾經在地圖上放置一些圖釘。 這次,我嘗試更進一步,並使用MKPinAnnotationView來編寫標簽以及一些引腳。 不幸的是,這並不能如我所願。 這是我想做的: 我有一個地圖(一個MKMapVi ...

將圖像分配給注釋而不是引腳

[英]assign image to annotation instead of pin

嗨大家我試圖將我的注釋上的引腳替換為自定義圖像。 我已經有了image.cassette列表中的圖像將顯示1X 2X 3X等但是當我嘗試調用該圖像時,我的代碼中出現錯誤,其中Xcode嘗試修復我的語法但最終將其作為錯誤拋出 下面列出的代碼覆蓋了func 現在Xcode在代碼 ...

在Swift 3中未調用ViewForAnnotation

[英]ViewForAnnotation not Called in Swift 3

當我單擊PinAnnotation時,我想打開一個新的ViewController。 但是,當我單擊時,ViewForannotation不會調用,但是,當我單擊“固定”時,它將顯示彈出消息。 不知道發生了什么。 這是我的代碼: 這是我的MapViewControllerClass ...

設置自定義圖像-MKPinAnnotationView-Swift 3

[英]Setting custom image - MKPinAnnotationView - Swift 3

我正在使用MapKit,目前正在嘗試在我的圖釘上設置自定義圖釘注釋圖像。 但是,我很難弄清楚為什么它不起作用。 所有其他代碼均運行正常,並且在設置圖像后嘗試打印圖像框架時,它的確顯示了“ pinImage”的正確尺寸,因此似乎可以在屬性上設置圖像。 同樣,可以正確設置代表,這可以通過在 ...

錯誤“呼叫中缺少參數'coordinate'的參數”

[英]Error “Missing argument for parameter 'coordinate' in call”

我有一個自定義MkAnnotation,它具有標題,副標題以及與之相關聯的其他信息,可用於地圖視圖。 我將此信息傳遞給另一個UIViewController。 但是,我為該引腳分配的坐標似乎存在一些問題。 該錯誤在代碼“ var bridge17pin = MyAnnotation()”下 ...

不同針腳注釋的不同信息

[英]Different info for different pin annotations

我在地圖視圖上放置了兩個不同的圖釘。 我每個都有一個信息按鈕。 信息按鈕將選擇到一個UIViewController,該UIViewController具有一個Image視圖(用於保存該地點的圖片)和一個Text標簽(用於保存有關該地點的信息)。 我的問題是如何根據選擇的引腳注釋按鈕生 ...

用戶位置(藍點)不斷變成紅色圖釘

[英]Users location (blue dot) keeps turning into red pin

我想讓用戶位置為藍點,同時在地圖視圖上也有釘子。 我希望圖釘具有帶信息按鈕的注釋。 我可以得到用於用戶位置的藍點,並使針腳具有注釋,例如標題和字幕。 但是,當我將信息按鈕添加到紅色圖釘時,用戶位置(藍點)變成了紅色圖釘。 我似乎無法發現我要去哪里。 它與最后一個功能有關,因為這是一 ...

如何檢測用戶是否在注釋范圍內

[英]How To Detect A User Is Within Range Of An Annotation

因此,我正在從事一個項目,該項目包括許多在地圖周圍放置注釋的用途。 批注(這是具有更大圓形范圍的自定義圖像)出現在屏幕上,並且理想情況下,我希望用戶是: 通知它們是否在注釋范圍內,並且 如果圓形圖釘重疊的幅度超過25%,則不允許在另一注釋范圍內放置其他注釋 我認為這是 ...

隱藏地圖圖釘注釋圖像

[英]Hide map pin annotation image

我正在創建一個地圖應用程序,它允許將表情符號附加到位置。 當前,圖像顯示在股票蘋果地圖注釋上方。 我希望隱藏股票別針圖像,同時仍顯示用戶選擇的表情符號。 這可能嗎? 到目前為止,我已經有以下代碼可以執行此操作: ...

刪除先前的注釋后,未調用自定義注釋標注氣泡按鈕方法

[英]Custom Annotation callout bubble button method is not called after removal of previous annotation

問題在於刪除注釋會禁用rightCalloutAccessoryView自定義注釋按鈕。 當點擊自定義按鈕時,協議方法mapView:annotationView:calloutAccessoryControlTapped被調用,但自定義按鈕的發送者方法mapView:annotation ...

通過Popover通過按鈕重置地圖圖釘

[英]Reset map pins with button via Popover

我正在制作一個小型地圖應用程序。 我希望能夠重置用戶掉下的針腳(內存)。 我希望通過Popover顯示的“重置記憶”按鈕來完成此操作: 我的主視圖控制器類具有以下代碼,可處理地圖等: 這是“重置內存”按鈕的插座和操作,此代碼存儲在名為“ PopoverOptions”的彈 ...


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