Google지도의 GMSIndoorDisplay 클래스를 사용하고 있습니다. 기본 층으로 뷰를 설정할 수 있습니다. 사용자는 바닥 목록에서 바닥을 눌러 바닥을 변경할 수 있습니다. 기존에로드 된 ViewController에서 프로그래밍 방식으로 바닥 변경을 강제하는 방법이 있습니까?GMSIndoorDisplay : 특정 층으로 변경하는 방법
4
A
답변
1
나는 그것을 할 방법을 찾았습니다. didChangeActiveBuilding (무효) - : (GMSIndoorBuilding를
- (void) didChangeActiveBuilding: (GMSIndoorBuilding *) building [optional]
이 방법은, 다음 대표가 자동으로 트리거됩니다 : 현재의 건물 객체를 저장하여 우리는 대리인에게 전화를 강제로 다음 GMSIndoorDisplay의 활성 수준을 변경할 수 있습니다 *) 건물 [선택 사항]
- (void) didChangeActiveLevel: (GMSIndoorLevel *) level [optional]
0
불행히도 당신이 할 수없는 것처럼 보입니다. 각 건물에는 피커가 처음 표시 될 때 선택되는 기본 바닥이 있습니다.
+0
Verma, 나는 해결책을 찾았습니다. anwser를보십시오. 대답 주셔서 감사합니다 – user3538463
0
잘하면 건물의 모든 층과 현재 선택된 층이 있어야합니다.
- (void)mapViewDidFinishTileRendering:(GMSMapView *)mapView {
if(!selectlevel)
selectlevel = mapView.indoorDisplay.activeBuilding.defaultLevelIndex;
allLevels = mapView.indoorDisplay.activeBuilding.levels;
}
- (void)down:(id)down {
if(selectlevel>0){
selectlevel = selectlevel -1;
mapView.indoorDisplay.activeLevel = allLevels[selectlevel];
}
}
- (void)up:(id)up {
if(selectlevel< [allLevels count] -1){
selectlevel = selectlevel +1;
mapView.indoorDisplay.activeLevel = allLevels[selectlevel];
}
}
관련 문제
- 1. 특정 값을 변경하는 방법?
- 2. 3 층으로 된 Linq로 Proofble
- 3. 특정 ID의 날짜를 변경하는 방법
- 4. 특정 배열에서 NSMutableArray를 변경하는 방법
- 5. 특정 시간에 이미지를 변경하는 방법
- 6. 목록을 특정 문자열로 변경하는 방법.
- 7. 안드로이드에서 특정 언어로지도를 변경하는 방법
- 8. 특정 UITabBarItem의 배경을 변경하는 방법
- 9. Google지도 API를 사용하여 여러 층으로 구성된 실내 건물을 표현하는 방법
- 10. 모델 관계가 여러 층으로 구성된 설득력있는 쿼리
- 11. 특정 시간에 안드로이드 갤러리에서 이미지를 변경하는 방법
- 12. .HTACCESS를 사용하여 특정 페이지 슬러그를 변경하는 방법?
- 13. 특정 시간 동안 반복적으로 이미지를 변경하는 방법
- 14. 행렬에있는 목록의 특정 값을 변경하는 방법
- 15. 텍스트 파일의 특정 줄을 변경하는 방법
- 16. JXTreeTable에서 특정 셀의 색상을 동적으로 변경하는 방법
- 17. 자바 스크립트에서 특정 텍스트의 배경색을 변경하는 방법
- 18. 특정 Visual Studio 요소의 색을 변경하는 방법
- 19. Mac에서 특정 터미널 색상 설정을 변경하는 방법
- 20. PHP에서 특정 텍스트의 색을 변경하는 방법
- 21. 젠드 2 : 특정 동작을위한 템플릿을 변경하는 방법?
- 22. 보기 아이폰의 특정 부분의 방향을 변경하는 방법
- 23. 특정 파티션에 대해 global_stats를 YES로 변경하는 방법
- 24. 특정 인덱스에서 NSMutableArray의 값을 변경하는 방법
- 25. 안드로이드에서 listview의 특정 필드를 변경하는 방법
- 26. htaccess를 사용하여 특정 경로 이미지를 변경하는 방법
- 27. 특정 방식으로 표를 조 변경하는 방법
- 28. WPF에서 ListView의 특정 행 스타일을 변경하는 방법
- 29. 특정 날짜의 FSCalandar 날짜 색상을 변경하는 방법?
- 30. 특정 div의 스타일 클래스를 변경하는 방법
조금 더 명확하게 설명 할 수 있습니까? 대의원이 방을 바꾸도록 강제 할 수 있습니까? – derdida