小编use*_*877的帖子

CALayer的实心阴影

我有一个动画CALayer正在投下阴影.这就是我打算做的,但我正在寻找一种没有模糊的实心阴影的方法.更改模糊半径不会保存我的问题.有任何想法吗?

非常感谢.

    myLayer.shadowRadius = 3;
    //shadowBlurRadius
    myLayer.shadowColor = [[UIColor greenColor] CGColor];
    //intended is to get a green solid shadow without blur
Run Code Online (Sandbox Code Playgroud)

shadow calayer ios

7
推荐指数
1
解决办法
1万
查看次数

如何在Swift中循环遍历<UnsafeMutablePointer>数组的元素

我是Swift的新手,想要遍历我通过调用myPoly.points()从MKPolygon获得的MKMapPoints数组.但是,我仍然坚持如何循环遍历C指针数组的每个元素.

 for element in myPointsArray {} 
Run Code Online (Sandbox Code Playgroud)

不起作用,我不知道如何确定Swift中这种数组的元素数量.有任何想法吗?谢谢你的帮助!

arrays swift

6
推荐指数
1
解决办法
2998
查看次数

将箭头附加到UIBezierPath

我需要你的帮助:

我正在尝试使用具有可变宽度的UIBezierPaths创建图形,并且包含具有两个控制点的贝塞尔曲线.现在我想在这些路径的末尾(右侧)添加箭头.有没有办法做到这一点,即通过附加一个包含三角形的较小lineWidth的子路径?这是我要添加箭头的一些路径的示例图片:

在此输入图像描述

谢谢你的帮助!

objective-c uibezierpath quartz-core

3
推荐指数
1
解决办法
1552
查看次数

如何在Objective C中声明以另一个变量的值命名的变量

可能重复:
语法help - 作为对象名称变量

我在Objective C中有一个非常基本的初学者问题:

我想声明一个以另一个变量的content/value/literal命名的变量.我怎样才能做到这一点?

NSString *s = [NSString stringWithFormat:@"variableName"];
Run Code Online (Sandbox Code Playgroud)

//现在创建一个以s中的文字命名的第二个变量

int *s = 42; // This is what doesn't work. The integer-type variable should be named variableName
Run Code Online (Sandbox Code Playgroud)

有谁知道如何做到这一点?

谢谢你到目前为止的答案.我问这个问题的原因如下:

我有一个包含从xml文件加载的值的数组,结构如下:

<string>name</string><integer>23</integer><real>3.232</real><real>4.556</real> ... (44 times another real number)<string>nextName</string>...(and so on).

该文件包含MKPolygons的名称,每个多边形的点数以及多边形的每个点的纬度和逻辑值.我设法加载文件并将其内容放在一个数组中.现在我想从这个数组创建MKPolygons,它们被命名为数组中的字符串.

objective-c variable-assignment ios

0
推荐指数
1
解决办法
178
查看次数