시뮬레이터의 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을 보면 아이폰 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를 사용하여 게임을 코딩 할 때가 나는 장치에있어서 크기 나 INIT 뷰를 설정해야 리콜. 하지만 인터페이스 빌더를 사용할 때 어떻게해야할지 모르겠다.
질문 : 나는 그것이 아이폰 4
시에 아이폰 5와 같이 표시 할 수있는 방법. 나는 아직도 MacBook Pro 13 인치 2011 년 말, Xcode 4.5.1을 OS X 10.7.5에서 사용하고 곧 비장에게 업데이트 할 계획이다.
감사합니다.
고맙습니다. 스토리 보드를 사용하지 않았습니다. 다른 방법이나 스토리 보드를 쉽게 만들 수 있습니까? –
스토리 보드에서 iOS 용 UI를 디자인하는 가장 좋은 방법이라고 생각합니다 ... autolayout을 사용하는 방법을 배우는 데 약간의 시간이 걸리지 만 멋지다 ... – allemattio
그래, 스토리 보드를 사용하도록 프로젝트를 변환하려고합니다. 당신의 접근 방식을 시도하십시오. 감사합니다. –