可能重复:
地图和法律声明
在iOS 5或更低版本中,我能够移动地图视图中的Google标志。 iO6有一个“法律”按钮,这是一个MKAttributeLabel。 MKAttributeLabel是一个我无法编辑的私有类。 我有一些按钮与地图底部重叠(按设计),因此我移动了谷歌标志。
有没有办法重新定位iOS 6地图中的法律按钮?
可能重复:
地图和法律声明
在iOS 5或更低版本中,我能够移动地图视图中的Google标志。 iO6有一个“法律”按钮,这是一个MKAttributeLabel。 MKAttributeLabel是一个我无法编辑的私有类。 我有一些按钮与地图底部重叠(按设计),因此我移动了谷歌标志。
有没有办法重新定位iOS 6地图中的法律按钮?
法律标签是一个标准的UILabel,因此您可以像更改其他标签一样更改其框架:
UIView *legalView = nil;
for (UIView *subview in self.mapview.subviews) {
if ([subview isKindOfClass:[UILabel class]]) {
legalView = subview;
break;
}
}
legalView.frame = CGRectMake(150, 150, legalView.frame.size.width, legalView.frame.size.height);