iOS应用程序中的iOS坐标系统

iOS应用程序中的iOS坐标系统,第1张

概述我刚开始使用我的第一台Mac App,但我意识到坐标系是“翻转”的(x = 0,y = 0在左下角).我在UI编程方面遇到了很多麻烦,因为我已经习惯了iOS坐标系. 我现在的问题是: 我可以永久地翻转我的应用程序/窗口的坐标系统,这样我也不必翻转我的所有子视图. 这是我的应用程序: 我的应用程序窗口包含一个NSScrollView,其中包含从最近到旧的帖子.当我添加我的第一篇文章时,我希望它位于s 我刚开始使用我的第一台Mac App,但我意识到坐标系是“翻转”的(x = 0,y = 0在左下角).我在UI编程方面遇到了很多麻烦,因为我已经习惯了iOS坐标系.

我现在的问题是:
我可以永久地翻转我的应用程序/窗口的坐标系统,这样我也不必翻转我的所有子视图.

这是我的应用程序:
我的应用程序窗口包含一个NSScrollVIEw,其中包含从最近到旧的帖子.当我添加我的第一篇文章时,我希望它位于scrollVIEw的顶部.

我希望有人有同样的问题,可以帮助我.
谢谢

解决方法 您可以在NSVIEw类中重写名为 – (BOol)isFlipped的方法.让它返回YES以获得类似iOS的坐标系统(AKA翻转).默认情况下,它返回NO,就像您现在看到的那样.这样做也将解决您的第二个问题,因为坐标被翻转. 总结

以上是内存溢出为你收集整理的iOS应用程序中的iOS坐标系统全部内容,希望文章能够帮你解决iOS应用程序中的iOS坐标系统所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1057449.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存