gpt4 book ai didi

android - Xamarin Forms IsVisible 属性与动画

转载 作者:行者123 更新时间:2023-12-04 17:34:03 26 4
gpt4 key购买 nike

我有一个 xamarin用户滚动 ListView 搜索部分时的堆栈布局应该像 WhatsApp 搜索区域一样隐藏。但现在我 m using可见 e property to hide the area.when IsVisible` false 该部分模仿地隐藏了我需要的是它应该用动画隐藏(如 WhatsApp)

我试过这个link !
但似乎 IsVisible 先开火了,我猜不是淡入淡出效果

<StackLayout IsVisible="{Binding Isvisible}" 
PropertyChanged="Isvisible_OnPropertyChanged"
</StackLayout>
private void SearchArea_OnPropertyChanged(object sender, PropertyChangedEventArgs e)
{
if (e.PropertyName != "IsVisible") return;
var viewModel = (StackLayout)sender;
if (!viewModel.IsVisible)
{
searchArea.FadeTo(0, 5000, Easing.SpringOut);
}

}

需要发生的是我的 StackLayout 应该以淡出的动画效果隐藏起来。
这应该适用于android和IOS

最佳答案

FadeTo 方法改变 Opacity 值的效果

// Fade out over 3 seconds
myStackName.FadeTo(0, 3000);
// Fade in over 1 second
myStackName.FadeTo(1, 1000);

将不透明度设置为 0,然后将高度设置为 0 以搜索区域...

关于android - Xamarin Forms IsVisible 属性与动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57390564/

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