cgcontext

    1热度

    1回答

    我一直试图剪辑我的视图,使其指向右侧,但由于某种原因,它不工作。 以下是我在代码的drawRect: CGContextRef ctx = UIGraphicsGetCurrentContext(); CGContextMoveToPoint(ctx, width - 20.0, 0.0); CGContextAddLineToPoint(ctx, width, height/2.0);

    0热度

    1回答

    我正在将一些图形绘制代码从SKShapeNodes重写为CGContext/CALayers。我试图在CGContext中绘制一条曲线。这是我曾经有过在SpriteKit: CGPathRef path = …(some path) SKShapeNode *node = [SKShapeNode node]; node.path = path; node.glowWidth = 60;

    1热度

    2回答

    我想绘制图像,使图像中的点(X0,Y0)位于固定点(通常位于屏幕的中心)。我在UIView上使用UIImage drawImageAtPoint(我必须使用旋转的和无法缩放到矩形的多个图像)。 这意味着左上角(X1,X2)通常不是(0,0)。 现在我想缩放图像(CGContextScaleCTM由S),但保持图像点(X0,Y0)在屏幕上的相同位置。 如果我用S按比例缩放图像,我需要改变多少(X1,

    0热度

    1回答

    绘图 我在绘图应用程序的工作,我有一个UIBezeirPath,与我在touchesMoved画,并将其转换为CGPath,然后画上CGlayer, 这里是我的代码 -(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { self.currentPath = [[DrawingPath alloc

    0热度

    1回答

    我的iOS应用程序崩溃,它使用CoreGraphics来处理图像。 一段时间后,我已经与这段代码上来: UIImage * image = info[UIImagePickerControllerOriginalImage]; // fromcamera for (int i = 0; ; ++i) { NSLog(@"----- Step %d ---------

    0热度

    1回答

    我试图在viewDidLoad中简单的圆圈,下面的代码: - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. UIBezierPath* aPath = [UIBezierPath be

    2热度

    1回答

    我正在使用CGlayers用于绘图,正如文档所述,它是在画布上绘制绘图的更高效的方法。 我基本上拉入CGlayers和绘制层成使用CGContextDrawLayerInRect 这里图形上下文是我的drawRect方法 - (void)drawRect:(CGRect)rect { switch (m_drawStep) { case DRAW:

    0热度

    1回答

    我正在寻找获取该功能的策略或指导。我有一个简单的数学应用程序。出现“4 + 4 = 8”等数学和,如果用户同意他们画一个“勾号”或“校正标记”(类似于耐克勾号),或者他们不同意他们画一个“X”。 我知道如何绘制,但是如果蜱或X被绘制了,检测技术是什么?或者更简单,只要检测“tick”是否确实是一个勾号。 这只是指导和/或方向来找到解决方案,将使用UIGestureRecognizer识别这些解决方

    0热度

    1回答

    我正在拍摄我的视图区域的快照并将其设置为新的UIView。 UIView *currView = [self.view resizableSnapshotViewFromRect:mp.moviePlayer.view.frame afterScreenUpdates:YES withCapInsets:UIEdgeInsetsZero]; [currView setFrame:CGRe

    1热度

    1回答

    我正在用以下代码以编程方式添加UIToolbar。它应该处理基本的图像编辑,但是当我点击工具栏上的任何按钮时,我会得到这个错误信息,而选择器不会被调用。 viewController嵌入在UINavigationController中,并具有UIScrollView和UIImageView。 我在这里发现的错误可能会在某些情况下,然而在我的情况被忽略,因为它是iOS中的一个错误,我的选择也没有与此