腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
UIPageViewController:翻转动画中断。(iOS7 vs iOS6)
、
、
、
UIPageViewController翻转动画在高速滑动手势时中断。 我做了什么? 我在iOS7设备上运行iOS 6应用程序,并开始翻转页面。如果我太快了,页面就不会有动画效果(翻页中断)。 在iOS6上一切正常。正常的快速翻页。 也许我的UIPageViewController手势问题有解决方案? 其他信息: 我使用脏黑客在带有Xcode4的iOS7上安装应用程序。 我打开Xcode5_DeveloperPreview,读取iOS7设备的DDI符号。接下来,我关闭Xcode5_DeveloperPreview。接下来,我打开Xcode4并在iOS7设备上安装应用程序。 当我尝试用Xcode
浏览 3
提问于2013-09-23
得票数 4
1
回答
取消视图控制器时使用滑动手势的自定义动画
、
、
、
当将视图控制器推到导航堆栈上时,我使用作为自定义转换动画。这很好,但是,视图控制器的拒绝只在我使用“后退”按钮时才会显示动画,而不是使用默认的内置iOS动画的滑动手势。我怎样才能使英雄的刷卡手势也被驳回?
浏览 1
提问于2020-07-22
得票数 3
1
回答
基于TabbedPage的Xamarin.Forms动画转换的滑动手势
、
、
、
、
在Xamarin.Forms中,如何在iOS上扩展TabbedPage,以便除了使用底部的选项卡更改页面外,用户还可以向左或向右滑动以更改页面?理想情况下,页面转换应该是动画时,滑动。 页面本身中没有一个页面使用左或右手势,因此可以使用左或右滑动来明确表示更改当前页面的愿望。
浏览 7
提问于2017-12-01
得票数 2
1
回答
按百分比在iOS 7之前动画
、
UIPercentDrivenInteractiveTransition是iOS 7中可用的转换。是否可以实现UIPercentDrivenInteractiveTransition优先的iOS 7? 例如,在使用CAAnimation和UIPanGestureRecognizer在iOS 6中时,我是否可以执行相同的动画更新百分比? 更新:我可以跟随panGesture来更新动画的百分比,并在手指向上后完成整个动画: CFTimeInterval pausedTime = [self.transitionView.layer timeOffset]; self.transitionView.
浏览 4
提问于2014-01-12
得票数 1
回答已采纳
3
回答
关闭UISwitch动画
、
、
、
我突然意识到,在iOS默认应用程序中切换开关感觉更快。看上去动画已经关机了。 是否存在在UISwitch上更改此行为的设置? 这似乎不起作用: UISwitch.setAnimationsEnabled(enabled: false)
浏览 0
提问于2019-01-10
得票数 0
回答已采纳
2
回答
Flutter使用动画从集合中移除项目
、
、
我有一个带有GridView的集合,现在我想从这个集合中删除一个或多个项目, 这个集合项存储在数组中,当从数组中删除项时,它只是从gridView中删除。但是现在我想要移除,就像IOS Photos移除动画一样。 我找不到任何做这个动画的包。我们可以帮助找到从动画集合中移除项目的包吗?
浏览 29
提问于2021-03-11
得票数 0
1
回答
UITableViewCell水平自定义自定义swip效果
、
、
我有一个UITableView,并且希望有一个自定义的方法来删除我的单元格。当有人在上面滑动时,手机会水平移动,然后消失。 与iOS 7 ()上的多任务菜单完全一样,但它不是垂直滑动,而是水平的。 有人知道怎么做吗?我是否应该用1秒的动画来检测一个滑动并改变我的手机的帧?还是您推荐的UITableViewCell的子类很好?
浏览 5
提问于2013-08-19
得票数 3
3
回答
UIBarButtonItem发送的操作在iOS 6上有效,但在iOS 5上不起作用
、
、
我要撕裂我的头发,因为我想不出一个逻辑原因为什么这会发生在5上而不是6上。所以基本上,我有一个以模式方式呈现的视图,在导航栏中有一个导航栏和一个取消按钮(UIBarButtonItem -没有任何自定义内容,只有一个标准按钮)。当这个取消按钮被点击时,我希望模式视图消失。这在iOS 6中运行得很好,但对于iOS 5,它拒绝在3个地方中的2个地方工作,我在我的代码中有它。对我来说奇怪的是,它在其中一个上有效,而在另外两个上不起作用。 使用故事板,右键单击按钮,单击Sent Actions下的“选择器”,并将其拖到视图控制器的.h文件中适当的IBAction方法上。通过Xcode中的小闪烁动画成功
浏览 0
提问于2012-12-03
得票数 0
回答已采纳
1
回答
UICollectionView重新排序:交互式移动还是拖放?
、
、
、
从iOS 9开始,UICollectionView支持通过及其兄弟方法进行交互式移动。从iOS 11开始,它也支持,也支持。在iOS 13Beta 4中,拖放手势已经与UIContextMenuInteraction动画()相结合,所以你可以从上下文菜单过渡到拖动操作,但通过交互式移动API重新排序时就不是这样了。 在集合视图中使用拖放实现项目的交互式移动是否更好?
浏览 21
提问于2019-07-18
得票数 5
2
回答
在拖动时为UIView设置动画
、
、
、
、
我正在尝试在用户开始拖动UIView时使其展开,并在用户停止拖动时使其折叠。在iOS5中,这似乎可以工作,尽管不是很完美-视图在扩展(因此滞后)时动画移动到当前手指位置,但在扩展动画完成时工作良好。 在iOS4中,它只是被打破了-视图动画扩展,但在动画完成之前,用户的手指根本不会移动。 我能做什么? - (void)gestureRecognizerMoved:(id)sender { [self.view bringSubviewToFront:[(UIPanGestureRecognizer*)sender view]]; CGPoint translatedPoint =
浏览 2
提问于2012-05-31
得票数 0
回答已采纳
1
回答
MKMapView setRegion:动画:动画在iOS7上运行非常慢
、
、
、
、
我正在尝试重新创建双击放大和两个手指点击缩小地图,我有一些奇怪的动画缓慢,特别是当我两个手指点击缩小。(我必须这样做,因为我在缩放时锚定中心点,这在默认的双击和两个手指点击手势下是不可能的) 当我处于近距离缩放级别时,这不是问题,但一旦我达到城市缩放级别,并且更远,动画需要非常长的时间。如果我在setRegion上将动画设置为NO,它会立即跳到我想要的缩放级别,这让我相信加载更大的区域是没有问题的。 在viewDidLoad中,我设置了zoomEnabled = NO,并添加了两个手指轻拍手势识别器和双击手势识别器。(双击手势识别器也有同样的问题) 我的两个手指点击代码很简单: - (void
浏览 2
提问于2013-12-29
得票数 3
1
回答
iOS -如何在UIView中使用水平滑动淡出/淡入淡出?
、
、
在iOS中有没有一种方法可以在UIView (特别是UILabel)上运行淡入淡出动画,它会通过滑动动作淡入(所以如果它暂停到一半,左边是可见的,右边是不可见的,中间是一些渐变)。 我想知道有没有渐变蒙版可以和Alpha通道一起使用? 有什么想法或代码片段可以实现这种揭示吗?垂直或水平。 (链接到相同的问题,但供安卓参考- )
浏览 4
提问于2021-02-15
得票数 0
1
回答
使用手势将图像视图从屏幕外滑动到屏幕上的iOS动画
、
、
、
我正在寻找动画气泡与他们的文字滑动上和下屏幕。这个动画的理想实现是iOS的水平滚动,并启用了分页功能。当我到达演讲气泡的末端时,我肯定想要“弹跳”,我绝对想让气泡跟踪手指,直到它们滑出屏幕之前的某个点。我认为这不同于swipe (只是一个方向的轻击)。 然而,水平滚动的问题是,它针对静态数量的图像进行了优化。我将有一个动态数量的图像,据我所知,你不能动态追加图像到水平滚动。这个想法是,当你继续滚动时,应用程序会动态地将内容添加到滚动条中。 卷轴很容易上手,但我现在要把它拆了。我如何开始使用手势(我不确定标准手势识别器在这一点上是否适用于我)以及动画?我以前从未使用过这部分iOS代码。
浏览 4
提问于2012-09-29
得票数 1
回答已采纳
2
回答
使用iOS谷歌地图软件开发工具包,允许在对方位进行动画处理时进行缩放
、
、
我正在使用Google Maps SDK for iOS中的animateToBearing方法,这样我就可以使用设备的指南针旋转地图: 在继续调用此方法时,地图将不响应常规的按压缩放功能。有没有办法让我的地图继续允许收缩缩放,同时也动画到方向角? 我像这样实现它: func locationManager(manager: CLLocationManager!, didUpdateHeading newHeading: CLHeading!) { mapView.animateToBearing(newHeading.magneticHeading) }
浏览 0
提问于2015-03-12
得票数 1
1
回答
UIView接收触摸和幻灯片操作
、
、
、
、
我是iOS开发领域的新手,我想开发一个简单的应用程序。 在我的应用程序中,有一个视图是xib的成员。我想在我的视图上接收用户的触摸和滑动动作,以运行一些滑动动画。 我找到了一些关于这个动画的代码,但我找不到如何在UIView中接收滑动动作。 至少,我想解释一下我为什么要使用视图。此视图将包含两个或更多labes。所以我不确定是选择Rect Button还是UIView。 我希望你能帮助我。
浏览 1
提问于2011-04-30
得票数 0
回答已采纳
1
回答
如何将手势和动画结合在一起
、
、
当涉及到iOS动画时,我是你能得到的初学者。我知道你可以做固定的(非手势控制的)动画,在一个固定的时间内,你可以动画一个视图的属性。然而,这与使用手势来控制动画完全不同。 你知道如何折叠一张8x11纸把它装进信封寄出去.你把它折成三折。基本上,我的老板想要一个界面,它的2/3 3rds是显示在屏幕上一次,另三分之一是滑动/关闭屏幕上的手势。因此,基本上,屏幕将显示三分之二1和2,或三分之二2和3取决于你是左或右滑动。 现在,这也意味着要做一些事情,比如抓拍/橡皮筋,弹跳,加速/减速,粘粘。我根本不知道从哪里开始做这样的事。我假设这些类型的运动还没有内置到任何iOS框架中,如果您想要抓取/橡皮筋
浏览 4
提问于2016-05-11
得票数 1
回答已采纳
1
回答
具有完成处理程序并将UIViews设置为hidden的UIView块动画
、
、
、
、
我热衷于iOS 4中新的块动画,即语法 [UIView animateWithDuration:.25 delay:0 options:UIViewAnimationOptionAllowUserInteraction animations:^ { someview.alpha = 0 } completion::^(BOOL finished) { focusAndExposureBox.hidden = true; }]; 我有一个例子,我
浏览 0
提问于2011-02-17
得票数 2
3
回答
像音乐应用程序一样滑下来
、
、
我想知道你如何制作一个滑落视图(你可以在任何时候滑上),就像ios 8.4中的新音乐应用程序一样。比如让它真正对手指位置做出反应,而不仅仅是平面动画。
浏览 4
提问于2015-07-04
得票数 4
1
回答
UIInteractiveTransition与转型又一次互动
、
我有一个UIInteractiveTransition,它使用一个UIPanGesture,当它完成时调用finishTransition或cancelTransition。 但是,是否有一种方法可以告诉iOS用户再次开始摇摄,您希望它取消使用非交互的过渡部分来动画视图控制器,并允许您手动更新?
浏览 2
提问于2014-03-31
得票数 1
回答已采纳
2
回答
iOS上具有用户交互的Lottie
、
、
在我的iOS应用程序,我有乐天动画,这是在整个屏幕上。在动画期间,用户交互不可用。我想让动画下的一切活动到用户交互(滚动,按钮等)有机会这么做吗? 代码: guard let mainView = self?.view, let animationView = LOTAnimationView(name: "someName") else { return } animationView.frame = CGRect(x: 0, y: 0, width: mainVie
浏览 1
提问于2018-09-14
得票数 0
回答已采纳
1
回答
UICollectionView -SWIFT2.0中删除单元的滑动动画
、
、
、
我用UICollectionView创建了一个像这样的应用程序: 增加了两个手势: 第一个(向上)将删除该单元格。 第二个(向下)将更新单元格(获取CoreData的新数据)。功能运行良好,但没有动画。iOS有一个非常酷的动画拖动单元格,然后单元格消失。 我是动画的初学者,所以我有点迷失了。 我的问题是:如何添加一个占用整个单元格的动画? 我在网站上读到了一些答案,但都是在Object ()中读到的。 有人能帮我吗?
浏览 1
提问于2015-10-23
得票数 8
回答已采纳
1
回答
在iOS 7中维护导航动画
、
、
、
、
UITableViewController in iOS包括用于行选择的微妙动画,在返回到视图(通过后退按钮)时,将简要突出显示先前选择的行。这为用户提供了一种应用程序中的位置感。 对于UIViewController来说,这种行为并不是免费的。包含的简单方法是在viewWillAppear中手动取消选中的行。 但是,iOS 7允许用户在导航堆栈中向后拖动。部分拖动但未完成拖动操作将触发viewWillAppear并取消对行的选择。当用户返回real时,不会选中该行。 使用viewDidAppear当然可以解决这个问题,但动画会在稍后触发(很明显),并使应用程序感到迟钝。 有没有人想出办法来解
浏览 0
提问于2013-10-21
得票数 1
回答已采纳
2
回答
取消UIView动画- self.view.layer removeAllAnimations不工作
、
、
、
我需要在我的iOS应用程序中取消正在进行的UIView动画。我试过了: [self.view.layer removeAllAnimations]; 但它并没有起作用。动画继续播放。这是我的动画代码: [UIView animateWithDuration:1.4 delay:0 options:UIViewAnimationOptionCurveEaseOut animations:^{ recognizer.view.transform = CGAffineTransformTranslate(recognizer.view.transform, translation.x, transl
浏览 0
提问于2012-09-16
得票数 9
回答已采纳
1
回答
开放源码库,用于将缩略图动画到类似于Facebook的全尺寸屏幕
、
、
、
、
想知道安卓是否有类似于的开源库可供iOS使用。这个库是非常好的,并提供诸如放大从原始图像到全视图(动画缩略图到全尺寸屏幕),滑动,以取消图像等类似于Facebook。我想为Android实现类似的功能,那么,是否有任何用于Android的库能够提供这些功能,并且易于定制呢? 提前感谢!
浏览 3
提问于2015-10-14
得票数 0
回答已采纳
1
回答
如何在ListView中设置项目被点击时的动画?
、
、
、
我想要有一个ListView,当我点击项目时,视图滑到左边。 所以我有: listView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { arg1.startAnimation(openAnimation); } }); 但是,动画应用于列表
浏览 0
提问于2012-04-05
得票数 5
回答已采纳
1
回答
Flutter自定义页面路线和iOS向后滑动手势
、
在我的应用程序中,我扩展了MaterialPageRoute来禁用页面过渡动画。 class NoAnimationMaterialPageRoute<T> extends MaterialPageRoute<T> { NoAnimationMaterialPageRoute({ @required WidgetBuilder builder, RouteSettings settings, bool maintainState = true, bool fullscreenDialog = false, }) : super(
浏览 5
提问于2020-05-14
得票数 2
1
回答
MapBox地图iOS SDK:是否有一种方法可以在选择PointAnnotation时对其进行动画
、
、
、
我从旧的Mapbox和macOS v6.x.x迁移到mapbox- Maps iOS v10.1.0。很多API都被修改了。 我能够使用新的SDK恢复相同的功能,但是我无法在选择时找到一种动画注释的方法。 在我使用MGLAnnotationView或MGLAnnotationImage显示注释之前,我可以通过应用带有所需转换的动画块轻松地对MGLAnnotationView进行动画化。 在新的SDK中,情况就不一样了。注释现在由struct PointAnnotation表示,因此无法访问动画API,因为它不再是UIView子类。 我正在寻找的是一个简单的规模动画,应该发生当用户点击注释。 动
浏览 0
提问于2021-11-08
得票数 1
1
回答
向后滑动时,Safari iOS7中的jQuery移动幻灯片过渡动画
、
、
、
、
我有一个简单的链接,比如 <a href="about/staff.php" data-transition="slide">Staff</a> 点击链接时,幻灯片转场动画效果很好;点击后退按钮时,幻灯片转场效果很好。 当safari (iOS7)中的用户在屏幕边缘使用“向后滑动”手势时,问题就出现了。页面返回,但在页面加载后动画再次发生,这看起来非常糟糕。 您可以在此处的文档示例上看到该问题(点击幻灯片旁边的页面按钮,然后滑动返回) 有解决这个问题的办法吗?
浏览 1
提问于2014-01-24
得票数 4
1
回答
CABasicAnimation速度--跟上用户输入
、
、
、
更新:它真的很简单,只需在使用触摸时不对UI元素进行动画处理。它现在完全跟随触摸,没有延迟。 我目前正在尝试通过在UIView子类中实现一个CALayer子类来实现一个UI特性。我在自定义UIView的相应视图控制器中接收触摸事件,通知UIView有关触摸的信息,然后通知CALayer,以便使绘制在层中的UI元素具有动画效果。 这一切都很好用,但我注意到,当有一个大的增量在移动时(比如当快速滚动手指时),CABasicAnimation会落后。理想情况下,我希望动画与用户的手指保持完美对齐。 我想出了一个老套的方法,可以任意设置动画的速度,比如 anim.speed = 10.0f; 这基本上
浏览 1
提问于2013-06-09
得票数 0
回答已采纳
1
回答
书封翻转动画ios
、
、
我正在尝试了解如何在ios中打开和关闭书封动画。谷歌搜索的结果是: coverimage.layer.anchorPoint=CGPointMake(0, .5); coverimage.center = CGPointMake(coverimage.center.x - coverimage.bounds.size.width/2.0f, coverimage.center.y); [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:1]; [UIView setAnimationDelay:0.1];
浏览 0
提问于2012-11-20
得票数 1
回答已采纳
2
回答
重新排序CollectionView单元格iOS 11
、
、
、
我知道iOS 11为集合视图带来了新的拖放功能,但我在使用它时有一个完全不同的问题。所以我想我应该尝试使用iOS9 ()中引入的旧方法。我的问题是,在iOS 11上,当你的手指被移除时,只有当两个单元格被交换时,结束动画才会表现得很奇怪。您可以在此中看到问题。 几天来我一直在试图弄清楚这件事,但一直没有成功。它可以在iOS 10上运行,但不能在iOS 11上运行。如果有任何帮助,我们将不胜感激。 额外信息:我正在使用一个带有长按手势的集合视图来启动重新排序手势,如第一个链接所示。但是,在使用uicollectionviewcontroller时仍会出现此问题 下面是长按手势的代码: func
浏览 0
提问于2017-09-03
得票数 5
1
回答
UIPercentDrivenInteractiveTransition取消问题
、
、
、
、
我所拥有的 我使用带有附加的UIViewControllerAnimatedTransitioning protocol的UIViewPropertyAnimator进行下移,以取消视图控制器 extension SecondViewController : UIViewControllerAnimatedTransitioning { func interruptibleAnimator(using ctx: UIViewControllerContextTransitioning) -> UIViewImplicitlyAnimating { if self
浏览 10
提问于2017-07-30
得票数 12
1
回答
如何在Swift中将ImageView拖到CollectionView中,以及如何将CollectionView项目拖到ImageView中,如tinder编辑
、
、
、
、
我是iOS的新手,我不知道怎么做,我想要实现像profile编辑动画这样的点缀。 例如, 我可以将图像拖到其他UIImageView或UICollectionView中,并将集合项拖到主UIImageView中。 我已经实现了LongGestureListener of UICollectionView,但是只能在UICollectionView项之间拖放项。 提前谢谢。
浏览 1
提问于2018-06-09
得票数 3
1
回答
如何基于pan手势或滚动视图位置交互地切换SwiftUI中的视图?
、
、
在我构建的UIKit应用程序中,我曾经有过这样的效果:滚动视图通过使用UIPropertyAnimator并操作它的fractionComplete属性来控制在视图中启用/禁用特定约束的动画。这允许动画遵循滚动视图的进度。 在SwiftUI中,我不再控制约束,而是基于@State变量更改整个视图层次结构(例如,我想在两个状态之间转换的视图具有一个名为isExpanded的属性)。 这个简单的转换很容易用SwiftUI的withAnimation完成,只需简单地切换我需要的bool值。使用matchedGeometryEffect(id:in:properties:anchor:isSource
浏览 2
提问于2021-04-20
得票数 3
1
回答
iPhone SDK3.2 UIGestureRecognizer干扰UIView动画?
、
、
、
、
手势识别器和用于动画的UIView类方法是否存在已知问题? 我遇到了来自UIGestureRecognizer回调的UIImageView上的动画序列问题。如果动画序列是从标准回调(如TouchUpInside )开始的,则动画效果良好。如果通过UILongPressGestureRecognizer启动,则第一个动画跳到末尾,第二个动画立即开始。 这是一个示例,说明了我的问题。在项目的.xib中,我有一个连接到viewToMove IBOutlet的UIImageView。我还有一个连接到startButton IBOutlet的UIButton,并且我已经将它的TouchUpInside操
浏览 0
提问于2010-04-24
得票数 0
回答已采纳
2
回答
在Swift中添加手势和动画
、
、
、
、
我正在制作一个受iOS8语音信息启发的应用程序,并试图添加“手势和动画”(如幻灯片左侧和取消记录,幻灯片右侧上传语音记录)。但是它在all.Here不起作用是下面的代码片段。 // Swipe left and cancel let swipeLeftGesture = UISwipeGestureRecognizer(target: self, action: "swipeLeftCancel") swipeLeftGesture.direction = UISwipeGestureRecognizerDirection.Left self.v
浏览 2
提问于2014-10-05
得票数 1
回答已采纳
1
回答
识别只有在发生触摸时才创建的UIView的触摸。
、
、
、
、
我创建了一个“幻灯片视图”(一个UIView子类),通过拖动它在屏幕上动画。动画和其他与动画相关的东西运作得非常好。当幻灯片视图本身被初始化时,这个问题只针对屏幕上的第一次触摸: 幻灯片视图本身使用UIPanGestureRecognizer来识别触摸。问题是,我的幻灯片视图只有在用户触及UIButton时才会被初始化。幻灯片视图的一部分最初位于该按钮上,因此当用户触摸该按钮时,该触摸也位于幻灯片视图的框架内。 我只想在触摸发生时创建视图,因为视图非常重。我不想浪费资源,因为经常没有使用按钮。 如何使幻灯片视图识别出也初始化幻灯片视图本身(并将其作为子视图添加到超级视图)的第一次触摸?
浏览 7
提问于2013-10-09
得票数 0
1
回答
UIPageViewController:滑动注册
、
、
我想实现一个动画时,从一个页面到另一个页面在一个UIPageViewController。我希望这个动画链接到一个UISwipeGestureRecognizer。 我的问题是:我可以计算一个滑动手势的开始和结束并相对地执行一个CGAffineTransform吗?所以我在滑动的时候,我想在transform上看到一个方向的滑动。 谁有什么好的教程或片段我可以用吗?
浏览 3
提问于2015-12-25
得票数 1
回答已采纳
3
回答
在iOS 7上弹出视图控制器崩溃的Pan手势
、
、
、
我在我的应用程序的第一层的根视图控制器上添加了一个pan手势,允许用户在任何地方滑动到导航堆栈中的前一个级别(该手势不在0级别,以防止进入黑洞:)。在7之前的iOS版本上,这已经成功了,而且仍然工作得很好。 当我尝试使用iOS 7进行回扫时,我在控制台中得到以下消息: 11050:a0b嵌套pop动画可能导致导航栏11050:a0b损坏,在意外状态下完成导航转换。导航栏子视图树可能会损坏。 到目前为止,应用程序还没有崩溃。 然后,当我试图再一次回到以前的水平,它崩溃了。我只是想弄清楚为什么在iOS 7中出现了这个bug,以及如何修复它。任何帮助都是非常感谢的! 这是我的代码: RootView
浏览 4
提问于2013-09-19
得票数 0
回答已采纳
1
回答
自定义的,可重用的动画代码应该去哪里?
、
、
、
、
概述:我目前有一个实现自定义动画逻辑的自定义UIView子类,并且我不确定视图类是否是放置该代码的最佳位置。 我正在使用Swift开发一个iOS应用程序,它使用了一个我称之为DoorView的UIView子类。DoorView表示滑动门,响应于滑动手势,执行要打开的滑动动画。 这是一个完整的动画,就像我现在拥有的那样: 为了保持视图控制器的亮度,我将处理这些动画的实际核心动画代码放到了我的DoorView类中。我的通过检查该手势是否与打开给定门所需的手势相匹配来处理该手势,如果符合,则调用DoorView上的open()方法。 所以在ViewController中: @IBActio
浏览 3
提问于2016-03-22
得票数 1
回答已采纳
1
回答
Android中的录制/播放手势
、
、
、
、
我已经做了一些搜索,我认为这还没有被问到(如果有,那么我一直在用错误的术语搜索) 我正在尝试找出如何记录Android触摸屏上的触摸手势/动作(相对于时间),然后使用该手势的路径作为图形的路径(使用android的补间功能) 我也希望能够保存动画,以便它可以加载或导出为一个文件。 我的想法是获取接触点的(x,y)坐标,并在设定的时间间隔内保存该对。然后,可以稍后从文件中加载坐标,以便在设备上补间ImageView (或其他视图)。 另外,如果我将坐标保存为百分比而不是实际值,这样的方法可以使其在不同大小的屏幕上交叉兼容,然后可以根据设备的屏幕大小加载它们 我的问题是:我在正确的轨道上吗?或者这
浏览 7
提问于2012-11-17
得票数 1
回答已采纳
1
回答
如何在iOS 13中将DeviceOrientationControls与滚动一起使用?
、
、
、
、
我正在尝试使用从DeviceOrientationEvents接收的数据,在three.js中使用three的DeviceOrientationControls设置相机的动画(旋转)。控件在每个动画帧上都会更新,一切都和我所期望的一样。但是,如果我开始滚动,那么在滚动的惯性完成之前,不会再次触发DeviceOrientationEvent。 通过从DeviceOrientationEvent处理程序中登录到控制台,我已经确认在滚动过程中不会触发(或者至少不会调度)这些事件。我可以看到事件有规律地触发,直到我开始滚动,然后停止,然后从滚动的惯性完成的那一刻开始继续触发。 手动停止中间滚动惯性(
浏览 96
提问于2020-08-22
得票数 1
回答已采纳
1
回答
是否有一种在iOS中中断活动iOS的方法?
、
、
、
、
我有一个UIScrollView,它的“反弹”属性设置为“是”。当contentOffset移动到屏幕顶部时,我会显示一个很像邮件程序的动画活动指示器。 如果在某种程度上我可以模仿用户提起手指--实际上取消了gestureReconizer中的触摸并强制使用touchesEnded,那就太好了。 在iOS中,是否有一种方法可以中断活动触摸并完全取消它,或者可能将其传递到任何地方,或者传递给一个安静地不响应它的视图?这是一个活动的UITouch。大多数(如果不是全部的话)这样做的方法都是在手指触摸屏幕之前设定的。在这种情况下,它们是无效的。 我寻找直接取消UITouches、完全取消用户交互的方
浏览 7
提问于2014-02-11
得票数 1
回答已采纳
2
回答
立即调用Pan手势完成处理程序
、
、
我是动画的视图,以移动,因为用户平移屏幕。我已经保留了一个阈值,在此之后,视图将动画到默认位置。 当前的问题是,将视图重置为某个位置的动画方法的完成处理程序在持续时间之前被调用。动画似乎是突然发生的,而不是持续一段时间。 // Pan gesture selector method @objc func panAction(for panGesture: UIPanGestureRecognizer) { switch panGesture.state { case .began: //Began code case changed: if (condi
浏览 4
提问于2018-07-19
得票数 1
回答已采纳
1
回答
如何实现Lion风格的滑动和滑动动画
、
、
我想在我的应用程序中实现历史导航,模仿在狮子和XCode上的野生动物园中发现的滑动动画,其中一个顶部视图以滑动的速度滑动,以显示其下面的视图。 我在寻找如何做到这一点的指针。我知道怎么检测刷卡了。我假设我可以通过在顶视图上使用CALayer动画幻灯片转场来实现动画,并在它下面显示一个视图。其他人有没有这样做过,并能提供一些进一步的建议?
浏览 0
提问于2011-08-23
得票数 2
回答已采纳
1
回答
创建类似于Kindle应用程序的视图过渡
、
、
、
、
我很熟悉Objective C和IOS的开发,但我还没有做过任何动画(动画:是的,各种各样的东西)。 我想要一些关于如何开发一个类似于亚马逊Kindle应用程序中使用的页面过渡的建议。在Kindle应用程序中阅读一本书时,向左或向右滑动就会“翻”页。翻页由当前页面向右或向左滑动以及新页面从左或右进入来指示。这是一个很好的视觉指示正在发生什么,而不是过于华而不实。有趣的是,如果你滑动得不够远,当前页面会迅速回到原来的位置。不过,我不确定我是否需要这部分。 所讨论的视图是一个UIWebView。我假设我可以抓取另一个UIWebView,根据需要填充它的内容,并在两者之间进行动画转换。只是不确定该怎
浏览 0
提问于2011-08-24
得票数 0
回答已采纳
2
回答
在以下场景中如何在情节提要中显示流程
、
、
、
、
我需要显示UIVIew时,我将在ios上刷UIViewController动画,就像它是来自那个UIVIewController,我需要把UIVIew在UIVIewController的特定部分不覆盖整个area.But我的问题是,我需要创建这个在故事板,通常故事板意味着它显示在所有的项目流程,所以,如何做到这一点在storyboard.Please尽快帮助我。 感谢和问候哈希塔
浏览 1
提问于2014-03-09
得票数 0
1
回答
在iOS上利用多幅图像模拟360度物体旋转
、
、
我想显示一个滑动360度的产品沿着一个单一的轴,使用多个图像拼接在一起,使其动画。 我是iOS开发的新手,我希望找到可以帮助我实现这一目标的库或内置方法,从而找到正确的方向。我猜这是一个相当常见的任务,但我甚至不确定正确的术语。(我也涉足了RubyMotion,因此如果它能够使用这种方法,这将是一个额外的好处。)
浏览 6
提问于2014-01-09
得票数 2
回答已采纳
1
回答
如果将手势添加到导航栏中,则iOS 11问题条按钮动作不会触发。
、
、
、
、
这在iOS 10上运行得很好,但在iOS 11上却不起作用。showFlyoutMenu没有启动。 gestureLeftArrow = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(leftArrowGesture:)]; [self.navigationController.navigationBar addGestureRecognizer:gestureLeftArrow]; gestureRightArrow = [[UITapGestureR
浏览 0
提问于2017-10-09
得票数 0
回答已采纳
2
回答
同时禁用多个长按手势
、
、
我有一个UIView,并且有多个UIImageView's作为它的子视图。我已经将UILongPressGestureRecognizer添加到每个子视图中。我在一个方法中处理这个手势,在发送者UIImageView上执行一些动画。 如果我一次长按两个ImageView's,动画就会中断。 有没有办法同时禁用多个长按手势?即只允许一个UIImageView检测LongPress手势。
浏览 4
提问于2012-05-29
得票数 2
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
真人手势动画制作软件 万彩手影大师教程—查看在线视频
iOS 微信独享功能:能发 Animoji 动画表情!
iOS 14和macOS Big Sur将识别用户的姿势和手势
iOS 版特斯拉应用更新展示Cybertruck细节:“野兽模式”动画等
手势白板动画制作软件 万彩手影大师教程—自定义云端视频封面
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券