'GuiManager' has no member 'addGui' 이슈

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.


sdk버전 : 2.8.5 (SPM설치)
디벨로퍼스 앱 ID : 1029807

swiftui로 앱 개발 진행중에 있으며, 카카오맵api 웹사이트에 있는 코드 중에 현재위치로 돌아가는 spritegui를 사용하려고 코드를 넣었는데

Value of type ‘GuiManager’ has no member ‘addGui’

이렇게 뜨네요…ㅠㅠㅠ

혹시 어떻게 해결해야하는지 알 수 있을까요 ㅠ

func createSpriteGUI() {
let mapView = mapController?.getView(“mapview”) as! KakaoMap
let guiManager = mapView.getGuiManager()
let spriteGui = SpriteGui(“testSprite”)

      spriteGui.arrangement = .horizontal // 배치 방향
      spriteGui.bgColor = UIColor.clear // 배경 색깔
      spriteGui.splitLineColor = UIColor.white //구분선 컬러
      
      spriteGui.origin = GuiAlignment(vAlign: .top, hAlign: .center
      ) //화면의 우하단으로 배치
      spriteGui.position = CGPoint(x: 0, y: 100)
      
      let button1 = GuiButton("button1")
      button1.image = UIImage(named: "track_location_btn.png")
      
      spriteGui.addChild(button1)
      
      let view = guiManager.addGui(spriteGui)
      view.spriteGui.delegate = self
      view.spriteGui.show()
    }

@kangyongji
GuiManager 에는 addGui 라는 함수가 없습니다. SpriteGui를 add하기 위해서는

guiManager.spriteGuiLayer.addSpriteGui(gui)

와 같이 하시면 됩니다.