gpt4 book ai didi

iphone - 翻译图形上下文

转载 作者:行者123 更新时间:2023-12-01 19:22:05 27 4
gpt4 key购买 nike

在下面的以下代码中,我尝试翻译或使用CoreText为其绘制图形的上下文。前四行代码翻转了坐标系,因为CoreText使用了左下角的原点。翻转坐标系后,我需要将图形上下文沿y轴向下移动textFrameOriginY数量。但是我正在使用以下代码不起作用。我对图形不是很熟悉,并且想知道我是否做错了什么?

    CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetTextMatrix(context, CGAffineTransformIdentity);
CGContextTranslateCTM(context, 0, self.bounds.size.height);
CGContextScaleCTM(context, 1.0, -1.0);

CGContextTranslateCTM(context, 0, textFrameOriginY);

最佳答案

翻转坐标系后,向下为负,向上为正,因此您的第二个平移应该是-textFrameOriginY?

假设这是在-drawRect中:-请记住,您不能超出界限,这应该可以帮助您调试问题...

关于iphone - 翻译图形上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9834673/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com