你们大多数人都可能知道鹅卵石手表,这款手表会收到你手机推送通知.
他们能够接收一些通知.
我怎么能这样做?也许他们使用facebook api或类似的东西写了一些他们自己的通知.但是如何用短信和电话做到这一点?
你能收到什么通知?
我在我的图层属性中画了几行UIView
.但有没有办法清理我画的所有线条?
我想清除在我的视图层上绘制的所有内容.
我用以下代码画一条线:
- (void)drawLine :(UIView *)drawInView :(CGPoint)startPosition :(CGPoint)endPosition
{
//draw the line
linePath = CGPathCreateMutable();
lineShape = [CAShapeLayer layer];
lineShape.lineWidth = 1.0f;
lineShape.lineCap = kCALineCapRound;;
lineShape.strokeColor = [[UIColor whiteColor] CGColor];
CGPathMoveToPoint(linePath, NULL, startPosition.x, startPosition.y);
CGPathAddLineToPoint(linePath, NULL, endPosition.x, endPosition.y);
lineShape.path = linePath;
CGPathRelease(linePath);
[drawInView.layer addSublayer:lineShape];
}
Run Code Online (Sandbox Code Playgroud)
我找到了一些代码来删除我绘制的所有子图层.
-(void)clearGraph :(UIView *)viewToClear
{
for (CALayer *layer in viewToClear.layer.sublayers) {
[layer removeFromSuperlayer];
}
}
Run Code Online (Sandbox Code Playgroud)
但这将给出一个例外:
2013-08-28 21:10:18.877 ServerInfo[12861:3f03] *** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection <CALayerArray: 0x1f86b3b0> …
Run Code Online (Sandbox Code Playgroud) 我尝试使用 mapbox 静态 api 返回一个显示基于坐标的特定路线的地图。
https://www.mapbox.com/api-documentation/?language=cURL#retrieve-a-static-map-from-a-style
这是可行的,但是,这受到 URL 长度的限制,如何根据具有大量坐标的数据集生成静态地图?