问题标签 [cgpath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 来自字符串的 CGPathRef
请问我们怎样才能得到特定的法语字母阿拉伯语的路径?我刚刚发现 CTFontCreatePathForGlyph 会给 CGPathRef 之类的,但它会是 text 的轮廓。
我需要这个真实的文本路径来显示文本绘制动画..
请有任何帮助
iphone - 重叠 CAShapeLayer 轮廓
我有一个由几个 CAShapeLayers 组成的 3D 相似图形对象。所有的形状(天花板和墙壁)都必须被抚摸。一些形状共享一个边缘——这似乎是问题的根源。
然而,轮廓似乎是围绕另一个形状的现有轮廓绘制的。所以我在一些形状周围得到了那些丑陋的长矛。
如何摆脱那些?
ios - 将 UIImage 放在 CGPath 的百分比上以创建它的起点
很抱歉,我无法发布任何代码,但 StackOverflow 登录在我的工作中被阻止。所以我不得不用我的手机。
我想创建一个 CGPath 并在该路径上为 UIImage 设置动画。更具体地说,我想把它放在我创建的预定义路径上,但放在我选择的位置上。所以不是起点,而是路径的百分比。
这可能吗?我该如何管理?
我知道如何从头到尾为 UIImage 设置动画,而不是从我选择的百分比到另一个百分比。
iphone - 在 cocos2d 中为图层路径添加动画
所以我在 cocos2d 上,但在我使用普通的 ios 应用程序之前,我有这个代码:
但是我没有找到在 cocos2d 上做动画的方法boxpath
,roundpath
我不知道 CCAction 使用什么。有谁能够帮助我 ?对不起我的英语我是法国人:/
objective-c - 在 CAKeyFrameAnimation 期间检测碰撞
是否可以在 CAKeyFrameAnimation 期间检测两个 UIImageView 的碰撞?
如果是这样,这是如何完成的,我尝试了多种方法,包括在动画期间检查 CGRects 的碰撞 - 但找不到合适的方法在 CAKeyFrameAnimation 期间执行方法并尝试检测路径和 UIImageView 的碰撞。
objective-c - 为什么我的 NSString 变成了 CGPath?Xcode,钛
所以简而言之,我想定义一个可以随时引用的全局字符串变量。我引用它的函数,它返回一个字符串。一旦我存储它并在另一个函数中引用它,它就会输出为<CGPath 0x5bbf50>
有没有搞错?代码如下,请记住这是 Titanium 的一个模块。一、全局变量的定义..
下一部分是我首先将字符串变量从钛发送到 xcode 的函数。
NSLog 的输出显示传递的实际字符串。现在是我再次调用字符串并尝试将其输出到日志的最后一个函数。
正如我之前所说,在此步骤中,它输出为---<CGPath 0x3ef4e0>
我真的不确定发生了什么..任何关于让它作为原始字符串而不是 CGPath 返回的帮助都会很棒!
iphone - 自动扩展 UIView 和 CGPath 以适应核心文本
我一直在寻找这个问题的答案,虽然这个话题有很多,但似乎没有什么能回答这个问题,至少对我来说不是。
我在情节提要中有一个固定大小的自定义 UIView(在原型单元中)。我为它继承了 UIView 并重写了 drawRect 方法。它基本上把一个格式化的字符串放在一起,然后我像这样绘制它:
这很好并且有效,如果我将默认大小设置得足够大,它将处理多行文本。
CGPath 使用所有 UIView,这很好/想要的。
我想保持 CGPath 的宽度固定,但我希望高度扩展以容纳基本上无限量的文本,现在它只是被切断(由于路径/视图不够大以包含它)
我试过玩 CTFramesetterSuggestFrameSizeWithConstraints 无济于事。有人可以帮我开发一些可以实现我需要做的代码吗?
cgpath - 使用 cakeyframeanimation 移动动画
我尝试创建 CAKeyframeAnimation 以移动图像以实现弯曲路径的一半,任何人都可以帮助正确创建它
ios - 如何在未端到端连接的石英上下文中绘制线条?
我在我的视图中跟踪触摸并在关联的“画布”层中创建相应的线。这些点被累积到一个 CGPathRef 中,并在 touchesDidEnd 时间存储在一个 NSArray 中。
在 drawLayer 时间,我绘制当前路径和存储路径,如下所示:
这可以按预期工作,只是它将第一行的终点连接到下一行的起点,而不是将它们保留为不接触的单独行。示例:用户绘制了一个 X,但获得了两个端点相连的 X。
CGClosePath 看起来不像我想要的。任何建议将不胜感激。
ios - 在 iOS 上组合相交的 CGPath
我正在开发的应用程序有问题。假设我有两个相当复杂的 CGPath,我将它们都添加到 CGMutablePath 中(从而将它们组合起来)。好吧,两条路径相交的地方将有彼此内部的点。我想消除那些内部点并基本上绘制路径的外部或轮廓。我很难弄清楚我将如何去做。
编辑:这是我正在谈论的一个例子。蓝色和红色框表示沿 CGPath 的点。红色框是两条路径内的点。我想以某种方式消除红点并仅重绘路径的轮廓。