gpt4 book ai didi

ios - 如何创建穿过一层进入另一层的窗口

转载 作者:行者123 更新时间:2023-11-29 04:08:24 25 4
gpt4 key购买 nike

我正在寻找一些方向来帮助我的应用实现特定功能。

这有点难以解释,但就是这样。虽然我使用多层隐喻(类似于 Photoshop)来可视化我的目标,但这只是为了解释我的愿景 - 我意识到这在实践中可能不合理。

我设想 3 个“层”

  1. 包含图像的底层
  2. 顶部的另一个图层 - 比如说 50% 的灰色 - 但不透明度降低,因此原始图层仍然可见,但不再强调。
  3. 然后是顶层的两个方形对象,每个对象充当穿过灰色层的“窗口”,一直到原始层,等等 -通过这些窗口,您可以看到原始图像的一部分完全不透明。

最后,需要能够用手指在屏幕上拖动每个窗口,以独立地重新定位每个窗口。

如果每个窗口都可以调整大小(而不是形状 - 仍然是方形),最好使用某种手指手势,那就额外加分了。

我不是在寻找代码(尽管我不会反对)。我正在寻找一种在 Objective-C 中执行此操作的方法,理想情况下不需要我深入研究高级主题,例如某些图形框架。

谢谢!托尼。

最佳答案

我会重新安排它。相反,有一个背景图像的平面图像,其底部印有 50% 的灰色。然后,您拥有的两个方 block 实际上是 UIImageView,其中背景图像设置为固定位置,并且 ImageView 将该图像剪辑到其边界。当您移动两个 ImageView 时,您只需平移图像的原点即可。

抱歉,这很难解释我的想法。我应该尝试把它画出来。

关于ios - 如何创建穿过一层进入另一层的窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14821321/

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