2013-12-19 1 views
0

시뮬레이터의 iPhone 4 및 iPhone 5에서 iOS 용 Google지도 SDK를 사용하여 맞춤형지도보기를 표시하려고합니다.iPhone 4에 iOS 용 Google지도 SDK를 구현하는 방법

나는 여기에 코드

//GoogleMapViewController.h

#import <GoogleMaps/GoogleMaps.h>// for google map 

@interface GoogleMapViewController : UIViewController{ 

    GMSMapView *mapView_; 
} 

//GoogleMapViewController.m

- (void)viewDidLoad 
{ 
[super viewDidLoad]; 

GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:13.909366 longitude:100.517446 zoom:5]; 
mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera]; 
mapView_.myLocationEnabled = YES; 
self.view = mapView_; 
} 

이고 내가 서브 뷰에 GoogleMapViewController를로드 구글지도 에 대한의 UIViewController 클래스를 생성 이처럼

//RealTimeMonitoring.h

@interface RealTimeMonitoring : UIViewController <UITableViewDataSource, UITableViewDelegate> 

@property (strong, nonatomic) IBOutlet UIView *googleMapView; 
@end 

//RealTimeMonitoring.m

내가 제대로 보여주고지도보기에 카메라의 중심이 OK

iPhone5 Result을 보면 아이폰 5 시뮬레이터에서 실행

#import "GoogleMapViewController.h" 

- (void)viewDidLoad 
{ 
[super viewDidLoad]; 

GoogleMapViewController *googleViwController = [[GoogleMapViewController alloc] initWithNibName:@"GoogleMapViewController" bundle:nil]; 
googleViwController.view.frame = self.googleMapView.bounds; 
[self.googleMapView addSubview:googleViwController.view]; 
} 

하지만 아이폰 시뮬레이터에서 실행하면 카메라의 아래 부분이 잘리는 것처럼 보이지만 카메라는 여전히 중앙에 위치합니다

I는 Coco2d를 사용하여 게임을 코딩 할 때

iPhone4 Result

가 나는 장치에있어서 크기 나 INIT 뷰를 설정해야 리콜. 하지만 인터페이스 빌더를 사용할 때 어떻게해야할지 모르겠다.

질문 : 나는 그것이 아이폰 4

시에 아이폰 5와 같이 표시 할 수있는 방법. 나는 아직도 MacBook Pro 13 인치 2011 년 말, Xcode 4.5.1을 OS X 10.7.5에서 사용하고 곧 비장에게 업데이트 할 계획이다.

감사합니다.

답변

0

autolayout으로 스토리 보드를 사용합니까? 그렇다면

, 주요> 편집기> 핀을 수퍼하기 위해 storyboard..select에지도의보기를 이동 한 후 편집기> 핀> 바닥의 속도를 수퍼하는

편집기> 핀> 상단 공간으로 이동 수퍼 뷰 공간 수퍼 뷰에 대한 편집자> 핀> 뒤쪽 공간

+0

고맙습니다. 스토리 보드를 사용하지 않았습니다. 다른 방법이나 스토리 보드를 쉽게 만들 수 있습니까? –

+0

스토리 보드에서 iOS 용 UI를 디자인하는 가장 좋은 방법이라고 생각합니다 ... autolayout을 사용하는 방법을 배우는 데 약간의 시간이 걸리지 만 멋지다 ... – allemattio

+0

그래, 스토리 보드를 사용하도록 프로젝트를 변환하려고합니다. 당신의 접근 방식을 시도하십시오. 감사합니다. –

관련 문제