【问题标题】:How to curve a Mapview and shadow it's borders in iPhone?如何在 iPhone 中弯曲 Mapview 和阴影它的边框?
【发布时间】:2012-03-26 07:02:45
【问题描述】:

我尝试过弯曲 UIView、UIImage 视图,还为它们设置了阴影和角/边框半径。我怀疑 mapview 是否也可以,我们可以弯曲 mapview 吗? 我使用了一个弯曲的视图并在其中插入了一个地图视图,但结果是一个错误,所以我正在寻求帮助,任何帮助将不胜感激。

【问题讨论】:

    标签: iphone ios5 mkmapview shadow curve


    【解决方案1】:

    不确定“弯曲视图”是什么意思,但如果您想要一个具有非矩形弯曲边框的地图视图,您可以尝试设置 CALayer 剪切路径,如下所示:

    UIBezierPath* someBezierPath = ...;
    CAShapeLayer* mask = [CAShapeLayer layer];
    [mask setPath:[someBezierPath CGPath]];
    [map.layer setMask:mask];
    [someBezierPath release];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-11
      • 1970-01-01
      • 1970-01-01
      • 2018-10-28
      • 2010-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多