是否可以更改UIView中的坐标系,以便(0,0)成为右上角?
答案 0 :(得分:3)
我的回答禁止使用Interface Builder,但我不知道其他任何方式。
启动UIView后,执行CGAffineTransform:
self.view.transform = CGAffineTransformMakeScale(-1, 1);
查看CGAffineTransform的文档。您可能还需要稍微翻译一下视图,但我相信它应该是好的。
那里的“-1”反转x坐标系。每当您以编程方式呈现新视图时,它都会按预期工作。
干杯!
答案 1 :(得分:1)
self.view.transform = CGAffineTransformMakeRotation(90.0*0.0174532925);
self.view.bounds = CGRectMake(0.0f, 0.0f, 480.0f, 320.0f);
应该为你做