我正在使用拖动手势来更改颜色对象的色相/饱和度。这个想法是,您可以在屏幕上拖动并查看所有色调值 (0.0 - 1.0),以及饱和度从上到下相同。
我需要屏幕的大小(或视图,这是一个单视图应用程序),以便将 CGPoint 值规范化/转换为 0.0 - 1.0 之间的范围,但无论如何我都找不到获取此信息的方法。有很多讨论这个的线程,但他们通常谈论如何在我只想检索视图时设置视图的宽度/高度。
我一切正常,只是我使用硬编码值来规范化它。
xcode ios swift swiftui
ios ×1
swift ×1
swiftui ×1
xcode ×1