【问题标题】:iOS - Show the animation/effect in runtime based on the guestureiOS - 根据客人在运行时显示动画/效果
【发布时间】:2012-07-27 03:55:54
【问题描述】:

当我们执行手势(平移、旋转、滑动...等)时,通常我们导航页面、滚动等。后端识别手势,仅此而已。我正在寻找更多关于 UI 的内容。如何使屏幕提供我刚刚执行的手势的视觉反馈? 换句话说,当用户的手指在屏幕上时,例如当

滑动-屏幕上显示一条线,tab-屏幕上显示一个点,旋转-屏幕上显示两条曲线

如果我的问题还不够清楚,请告诉我。

【问题讨论】:

    标签: ios ios5


    【解决方案1】:

    这个问题是一个很大的问题。它有很多不同的元素。

    首先您需要检测手势:How to detect Swipe Gesture in iPhone SDK?

    您可以在识别简单手势时找到一些代码here

    一旦您可以识别手势,您就可以像这样以编程方式更改包含在UIImageView 中的UIImage

    UIImage *myImage = [UIImage imageNamed:@"swipe_pic.png"];
    [myImageView setImage:myImage];
    

    你可以阅读更多关于UIImageViewhere的信息。

    希望对你有所帮助。

    【讨论】:

    • 是的,我知道如何识别手势。您的解决方案是使用图片/图像提供手势视觉反馈。我问的就像一幅画。当您的手指在屏幕上时,比如说滑动,在您完成手势后会出现一条滑动线并消失。
    • 它就像应用程序水果忍者。滑动时,您会看到滑动时有视觉反馈。
    • 好的,但你没有明确说。您只是要求在屏幕上显示一个点或斜线。您会以相​​同的方式进行操作,但您会检测到触摸发生的位置。然后你会以编程方式将图像放在那里。
    猜你喜欢
    • 2016-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-25
    • 1970-01-01
    • 2012-12-31
    • 1970-01-01
    相关资源
    最近更新 更多