core-graphics

    1热度

    1回答

    我正在尝试将一列UIBezierPath作为点格显示。点的间距是相对于UIView的大小,是这样的:(bounds.UIView/10),使间距10每侧 所以基本上我有两个问题: 1)如何行程单点使用UIBezierPath? 2)如何创建一个点阵列并在UIView上敲击它们。

    0热度

    1回答

    这非常简单,但我无法弄清楚我做错了什么。 我有一个视图控制器,在中心有一个视图。我想画的东西像下面的循环: 我遇到的主要问题,是我不能让anytihng露面的看法。我现在只是想画一条线,但我显然错过了一些关键。这里是我的代码: @interface ViewController() @property (weak, nonatomic) IBOutlet UIView *centerView;

    1热度

    2回答

    我有一个UIView,我想要在类似于下载飞行到Safari停靠栏的曲线路径上设置动画。我不知道该怎么做,因为我确定它涉及到Core Graphics和Core Animation。我发现的最后一个答案是从2011年开始使用iOS 6中弃用的函数,但无法按原样运行。提前致谢。

    0热度

    2回答

    基本上我想创建一个计时器应用程序。这就是为什么我需要一个圆圈来显示计时器的进度。如果定时器为10秒,则该圆圈将被分成10段,每段在1秒后出现。好的。 我已经成功地从SO post -> draw-a-circular-segment-progress-in-swift创建它,但有点问题。我的圈子的分段从第四个四分体开始,但不是预期的。我想要显示来自第一个quadrent的段。在这里我已经为8段创建

    0热度

    2回答

    我使用SO POST的答案在图像上绘制文字。我遇到的问题是当CGPoint设置在图像的右边缘附近时,文本从图像延伸出来。我试图找出一种方法来从CGPoint中绘制左侧而不是右侧,或者以某种方式计算将绘制的文本的点的大小,然后移动绘制点以适应该大小。 这是我使用的代码。 func textToImage(drawText text: NSString, inImage image: UIImage,

    3热度

    1回答

    由于UIBeizerPath支持fill()来填充封闭区域。 我的要求是如何从UIBeizerPath()获得封闭区域,与fill()方法相同。 如果我能找到帮助找到beizerpath的区域和边界,我将非常感激。 假设我想用字母'A'得到封闭区域,我可以得到所有的beizerPathCGPoints,但是不能将evenPath定义为evenOdd规则来获得所需的字段属性并最终得到区域。我很好奇知

    0热度

    1回答

    我有以下代码绘制到CALayer子类的上下文中。 override func draw(in con: CGContext) { // super.draw(in: con) //with/out makes no diff let endAng = CGFloat(Float.pi * 2) con.addArc(center: position,

    0热度

    1回答

    假设我有这样一个观点(或图像): 我想改变它看起来是这样的: 如何创建,基于4 corne一个CATransform3D矩阵rs形状的坐标我想要将图像转换为?

    0热度

    1回答

    是否可以抵消UITouch点?我正在使用下面显示的触摸方法。我想通过某个数字来抵消触摸点,以便用户能够看到触摸开始和画出的位置。如果我试图画线,我想看到我的指尖,就像我们用钢笔和铅笔做的一样。任何帮助欢迎。 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { // add the first touc

    4热度

    1回答

    我想限制鼠标移动到OS X 10.11屏幕上的特定矩形区域。我修改了一些来自MouseTools(下面)的代码来做到这一点,但是当你点击屏幕边缘时它很紧张。我怎样才能摆脱这种抖动? // gcc -Wall constrain.cpp -framework ApplicationServices -o constrain #include <ApplicationServices/Applic