在 iOS
我的问题是我必须向我的地图添加页脚子视图,它将隐藏合法链接......
如何解决这个问题而不被 App Store 拒绝?
我可以自己创建另一个合法按钮并将其添加到地图视图中我想要的位置吗?
我不知道我能做什么......
有一些答案建议您将合法标签移至viewDidAppear
视图控制器的,但是如果您随后调整地图视图的大小(就像我一样),这将不起作用。
最好的方法是子类化MKMapView
并覆盖layoutSubviews
方法。在我的示例中,我只需要轻推半透明工具栏上方的法律标签。
-(void)layoutSubviews
{
[super layoutSubviews];
UILabel *legalLabel;
for(UIView *view in self.subviews)
{
if([view isKindOfClass:[UILabel class]])
{
legalLabel = (UILabel *)view;
break;
}
}
legalLabel.center = CGPointMake(legalLabel.center.x, self.bounds.size.height - 55.0f);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)