小编Mil*_*njo的帖子

使用谷歌地图sdk for ios"无法完成帧缓冲"错误

搜索这个问题只给了我关于opengl东西的帖子,我不知道什么.

在我的故事板上,我有一个视图,我把另一个略小的UIView对象作为我的地图的容器.这工作正常,根本没有太多代码.我将UIView的类设置为GMSMapView.我按住CTRL键将其拖动到相应的viewController创建一个插座.在此之后我创建GMSCameraPosition一个特定的位置.我设置self.mapView,它是出口,[GMSMapView mapWithFrame:CGRectZero camera:camera];相机是我指定的相机位置.

这似乎工作,应用程序启动没有错误,地图显示在我创建的UIView中,但是,相机位置不是我指定的位置.而且我知道该位置是有效的,因为如果我使用self.view而不是self.mapView地图显示在整个屏幕上的正确位置.

在日志中我得到错误Failed to make complete framebuffer object 8cd6,正如我所说,有关这个的帖子对我没有任何意义,我对这是什么问题一无所知.

帮助将不胜感激!

objective-c google-maps-sdk-ios

8
推荐指数
2
解决办法
5001
查看次数

为什么我的Android设备宽度为980px?

我很迷惑.我试图通过播放媒体查询来使网站响应.

根据大多数来源,例如,所述MEDIQ查询使用的智能手机是max-device-width: 480pxmin-device-width: 320px.

但是当我使用这些查询时,我的android 2.x仍然显示该页面的"计算机版本".所以我开始更改查询的值,发现我的手机似乎有980px的设备宽度..

这是为什么?我真的很想掌握这一点,当我使用980时,我确实可以很高兴它的工作,但我想知道发生了什么,为什么?我的意思是我的手机不应该是980px宽或高,这是否是某种像素密度问题?

css media-queries responsive-design

7
推荐指数
2
解决办法
5498
查看次数

无法将Google地图地图分配给自定义视图

因此,我按照本指南介绍了如何将Google地图添加到iOS应用程序中,一切正常.但我想做的是分配地图,而不是self.view我自己拖到故事板内部(?)另一个视图的自定义视图,因为当self.view我添加地图时我无法添加其他元素,如按钮,或者好吧,我可能但我不知道怎么做.

码:

// Start locationmanager
locationManager = [[CLLocationManager alloc] init];
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
locationManager.delegate = self;
[locationManager startUpdatingLocation];

// Set up the startposition for the camera when the app first starts.
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:59.34702 longitude:18.04053 zoom:10];
mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera];
self.view = mapView_;
Run Code Online (Sandbox Code Playgroud)

所以我在UIView当前包含地图的视图中创建了一个内部,然后用ctrl拖动它来创建一个名为mapView的插座viewController.所以我改变了代码行

self.view = _mapView;
Run Code Online (Sandbox Code Playgroud)

self.mapView = _mapView;
Run Code Online (Sandbox Code Playgroud)

但这似乎根本不起作用,只是空白.这两个self.viewself.mapsView是的情况下UIView,为什么不这样不行?

更新:

这就是我的viewDidLoad看起来像atm:

- (void)viewDidLoad
{
[super viewDidLoad];

[self.mapView addSubview:mapView_]; …
Run Code Online (Sandbox Code Playgroud)

objective-c google-maps-sdk-ios

2
推荐指数
1
解决办法
3690
查看次数