gpt4 book ai didi

uikit - 核心图形和 UIKit 交互

转载 作者:行者123 更新时间:2023-12-04 06:38:40 28 4
gpt4 key购买 nike

大家好,我正在尝试制作一个具有大量动画和效果的交互式 UI。

但我不知道是否:

  • 核心图形可以支持用户交互(触摸、拖动等)
  • 核心图形支持对象旋转
  • 核心图形可以以任何方式与 UIKit 和核心动画交互

  • 谢谢!

    最佳答案

    假设您在谈论 iPhone 而不是 Mac(因为提到了触摸)。

    1) CoreGraphics 主要与图像的绘制有关。用户交互是通过您的 View 和 touches* 成员函数进行的。在 View 的 drawRect 函数中,您可以使用 CoreGraphics 进行自定义绘图。

    2) 是的,您可以获得旋转,但最简单的方法是使用 CGAffineTransformMakeRotation 设置变换属性。下拉到图层,您甚至可以使用 3d 变换(这是我认为他们如何做像封面流这样的事情)。

    3)见#1。

    关于uikit - 核心图形和 UIKit 交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4565506/

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