问题标签 [layout-animation]

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.

0 投票
0 回答
469 浏览

animation - React Native LayoutAnimation scrollView 容器大小

我有一些组件包装在 ScrollView 中,并且在某些情况下,最底部的组件不应该呈现。发生这种情况时,我使用 LayoutAnimation 来隐藏它。问题是,当组件消失时,ScrollView 直接跳转到新的内容高度,根本没有任何动画。我想使用 LayoutAnimation 因为我的屏幕内容高度未知。

示例图片

如果你看图像,当按下按钮时,屏幕会立即跳转到蓝色框,没有任何动画。

0 投票
2 回答
804 浏览

android - 使用 Kotlin 的 android 手机屏幕上没有出现文本视图内容

我无法在屏幕上显示文本视图及其内容。应用程序不会崩溃,但调试器控制台会显示此错误。说明原因如下。

此外,错误指向setcontentviewMainActivity。我已尝试解决该问题,但没有任何进展。事实上我有更高的版本,但这个错误仍然存​​在。

build.gradle(Module:app) 内容是

activity_main.xml 如下所示。

我将内容添加到此片段的代码片段。

ProgressData() 函数在 oncreate 之外。

任何帮助表示赞赏。

0 投票
1 回答
470 浏览

css - React Native 中的动画字段宽度

我有 2 个文本输入,每个都带有 flex: 1。当我关注其中一个时,我将其放大-> flex: 1 -> flex: 2。

谁能给我一个如何为这个宽度变化添加动画的例子?

0 投票
1 回答
798 浏览

react-native - react-native: LayoutAnimation 和 useNativeDriver: true for flex

过去,我曾经以非常高的帧速率为 a设置LayoutAnimation.scaleXY动画。现在,我想用动画来实现类似的高帧率。flexViewAnimatedflex

我知道我不能useNativeDriver: true用来制作动画flex

LayoutAnimation总是在本地运行动画吗?如果是这样,它如何在不能运行flex动画Animated的情况下运行动画useNativeDriver: true

有没有解决的办法?我想flex与许多其他动画(例如opacitytranslatescale)并行运行我的动画,并且没有useNativeDriver: true动画是不可接受的断断续续的。

PS我的问题解决了,但和/或flex有什么显着差异吗?heightwidth

0 投票
0 回答
131 浏览

android - 不知道何时调用回收器视图动画以使其工作

我是 android studio 的新手,正在尝试制作 recyclerView 跌落动画,但我目前还不清楚何时设置 layoutAnimation。我正在使用 firebase 回收器适配器。以下是我的 OnViewCreated 函数 ( public class EventsFragment extends Fragment):

以下是OnStart函数:

runAnimation功能如下:

我试图runAnimation在设置适配器后调用,但动画根本不起作用。以下是我的item_animation_fall_down.xml

layout_falldown.xml

请告诉我如何运行动画。在哪里放置跑步动画以及为什么。

0 投票
1 回答
1075 浏览

react-native - React Native 的 LayoutAnimation 只对部分 UI 元素进行动画处理,其他的会跳转

这已经使用 React Native 0.59 和 0.60.4(最新)进行了测试:

正如你所看到的,除了标题之外,一切都是动画的,它只是跳到了新的位置。

这是由以下代码创建的:

这是 React Native 的错误,还是我做错了什么?

0 投票
0 回答
545 浏览

react-native - React Native View onLayout 在儿童高度动画时重新渲染每一帧

要创建自定义ViewtranslateY我必须使用onLayout. 这工作得很好,但今天我添加了一个Accordion也可以动画的组件。这恰好触发onLayout函数在每个计算帧上呈现,这使我的应用程序非常慢。我试过添加useCallbackLayoutAnimation来解决这个问题,但这似乎都不起作用。

有没有办法onLayout在动画之前和之后触发唯一的?我考虑过为onLayout.

0 投票
0 回答
85 浏览

delphi - 从 TListViewItem PlaceOffset 创建一个新动画不起作用

TListView在为PlaceOffset. 我该怎么做?

我想改变一个项目的X和位置从YTListView

position.X = -56position.X = 144

position.Y = 16position.Y = 96

图片

我可以在没有这样的动画的情况下做到这一点:

但是我该怎么做呢TFloatAnimation

图片

0 投票
0 回答
205 浏览

android - android recyclerview layoutanimation 在股票android中不起作用

android:layoutAnimation 在库存的 android 手机中不起作用

在其他手机中它的工作。在 MI A3、诺基亚 7.1 和 Mi note 5 pro 中测试(它在这一个中工作,另外两个是股票 android。)

0 投票
1 回答
517 浏览

android - recyclerView.scheduleLayoutAnimation() 是如何工作的?

有人可以解释一下recyclerView.scheduleLayoutAnimation()方法是如何工作的,以及如何使用它吗?