Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone MKMapView clipsToBounds在iOS 6上不工作_Iphone_Objective C_Ios_Mkmapview_Ios6 - Fatal编程技术网

Iphone MKMapView clipsToBounds在iOS 6上不工作

Iphone MKMapView clipsToBounds在iOS 6上不工作,iphone,objective-c,ios,mkmapview,ios6,Iphone,Objective C,Ios,Mkmapview,Ios6,我有一个MKMapView,底部有一个透明的工具栏。为了在工具栏后面显示mapView,我禁用了clipsToBounds: self.mapView.clipsToBounds = NO; 这过去可以很好地工作,但在iOS 6上就不行了。无论如何,贴图都会剪辑(顺便说一句,叠加不会) 如果我将地图视图的框架放大,工具栏将隐藏地图的“合法”链接 有什么建议吗 谢谢, Jochen我找到了一个解决方案:法律视图是mapView的直接子视图。所以我可以把它调高一点 UIView *legalVie

我有一个
MKMapView
,底部有一个透明的工具栏。为了在工具栏后面显示
mapView
,我禁用了
clipsToBounds

self.mapView.clipsToBounds = NO;
这过去可以很好地工作,但在iOS 6上就不行了。无论如何,贴图都会剪辑(顺便说一句,叠加不会)

如果我将
地图视图的
框架
放大,工具栏将隐藏地图的“合法”链接

有什么建议吗

谢谢,
Jochen

我找到了一个解决方案:法律视图是mapView的直接子视图。所以我可以把它调高一点

UIView *legalView = nil;
for (UIView *subview in self.mapView.subviews) {
    if ([subview isKindOfClass:[UILabel class]]) { 
        // Legal label iOS 6
        legalView = subview;
    } else if ([subview isKindOfClass:[UIImageView class]]) {
        // google image iOS 5 and lower
        legalView = subview;
    }
}
legalView.frame = ...