问题标签 [koloda]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何将自定义视图动画化为自定义视图
我正在构建一个类似抽认卡的应用程序,并且我正在使用库 KolodaView:https ://github.com/Yalantis/Koloda
我有这个扩展,它返回 aUIView
作为抽认卡的前面:
我希望能够通过点击将视图转换为后视图:
过渡成功,但完成后,抽认卡会从aKolodaView
变成giantUIView
我如何将 a 转化KolodaView
为花药KolodaView
?
ios - UINavigationController 重叠导航栏
我有一个类似于这个的 UINavigationController
我在屏幕上有动画元素在屏幕上移动。(https://github.com/Yalantis/Koloda)我希望这些元素与导航栏重叠。现在,当导航栏简单地剪辑这些视图时。我尝试从几个地方删除 clipToBounds 没有结果。
ios - 如何动画展开/折叠 UIView
我正在构建一个类似 tinder 的应用程序,并且我正在使用一个库 KolodaView:https ://github.com/Yalantis/Koloda
在库中,它们具有功能设置,因此当您选择 UIView 时,它会触发一个动作。目前它的设置是打开一个 URL。如下图所示:
我该如何设置,以便当您点击 UIView 时它会展开/折叠并因此显示更多信息。基本上像手风琴一样工作。扩展 UIView 显示的信息最好来自 XIB 文件视图。
我已经在另一个 XIB 文件视图的数据源中设置了主 UIView。
我对 swift 很陌生,任何帮助都将不胜感激。
swift - GeoFire 查询完成 - Swift
在我的应用程序中,我使用GeoFire
用户位置来查询用户。这是一个类似于 Tinder 的应用程序,带有卡片等……我KolodaView
用于卡片。
查询功能:
添加用户功能:
当我启动应用程序时,该queryUsers
函数被调用,查询开始
输出
- 找到用户
- 添加用户(调用
addUser
函数)
问题是它没有等待addUser
完成调用addUser
找到的第二个用户。结果是在我KolodaView
的 中,第二个用户被找到了两次,因为我认为对addUser
找到的第二个用户的调用使用了第一个用户找到的参数。
是否可以等待第一次addUser
完成并重新开始查询?或者只是在找到第一个用户后“暂停”查询,并在第一次addUser
调用完成后再次启动它?
谢谢你的帮助
更新 1
我尝试了@Rlee128 解决方案,但没有任何改变,我有相同的输出:(:
ios - Koloda - 加载时的动画随机播放效果
我正在使用Koloda来展示一副可以刷过的扑克牌。我的这部分工作得很好。
当我最初加载这副卡片时,我希望每个视图/卡片分别飞入,然后显示为堆叠。我将其称为洗牌或deal
效果(例如当您发牌时)。据我所知,科洛达似乎不允许这样做。我看到的动画是在它们已经堆叠之后显示整个视图/帧堆栈。所以在我的例子中,这意味着整个甲板。我也看不到一种在不导致完全重新加载的情况下逐个添加视图/卡片的方法。
如果我有 3 张卡,这就是我希望它如何工作
卡片 1(甲板底部以动画方式从左侧飞入)
.2 秒等待
卡 2 (从甲板底部的第二张/中间卡飞入)
.2 秒等待
卡片 3(甲板顶部飞入)
继续正常的 Koloda View。
我尝试将动画添加到作为 contentViews 添加的 UIViews,但它看起来不正确。我目前的猜测是使用自定义动画,animateAppearanceWithCompletion
但我运气不佳。还有一种frameForCard
方法可行吗?
如果有帮助,我将在项目中使用 Snapkit。我的目标是 iOS 9+
ios - 交换完成时显示白色背景,然后显示堆栈中的图像
实际上,我已经将这个库用于像 tinder 一样的交换,一切都很完美。但是一段时间后交换完成时我需要白色背景,它将以卷曲动画显示图像。
任何人都这样做过
ios - 在完成块 Swift 中返回
我正在实施 KolodaView,网址为:https ://github.com/Yalantis/Koloda 。该viewForCardAt
函数返回一个UIView
,我UIView
将有一个需要下载的图像。问题是函数本身需要一个返回类型,UIView
但我无法知道该setupCard
方法的完成块何时执行完毕,因此我最终可能会返回一个空FlatCard
而不是FlatCard
在完成块中获得的。我尝试添加return a
到完成块,但这是不允许的。如何更改下面的代码以保证仅在执行完成块后才返回卡片。