c# - UWP 实现 ShyHeader
问题描述
我基本上是从这里复制代码,然后将控件更改为我的。
我的实现有两个问题。
标题滚动后消失。
重新加载具有控件的页面后,CommandBar 错位。
第二个可以通过注释掉下面的代码来修复,但我不确定我是否仍然可以实现我想要的,因为滚动后我看不到标题。
ExpressionNode buttonOffsetAnimation = progressNode * -100;
buttonVisual.StartAnimation("Offset.Y", buttonOffsetAnimation);
ShyHeader 在 HeaderPlaylistControl 中实现,代码在底部。
HeaderPlaylistControl
在AlbumPage、MyFavoritesPage和PlaylistsPage中使用。
解决方案
推荐阅读
- version - 将 pine 脚本版本 2 代码转换为版本 4
- swift - 动画 UIView 总是在左上角,即使中心在其他地方
- raspberry-pi - 覆盆子如何在不知道纬度/经度的情况下找到其本地时区
- php - 在主题中加载特定的 WooCommerce 模板
- bash - 将代码拆分为文件
- unity3d - 为什么我的搅拌机 .fbx 文件没有导出到 Unity?
- asp.net-core - 如何在 Asp net core 3.1 中通过身份服务器 4 中的用户 ID 获取 access_token、刷新令牌
- java - 导入比主 gradle 项目文件高一级的额外项目
- c# - 是否可以在 C# 中为 KeyValuePairs 的 LinkedList 创建序列化代理?
- r - R循环使用data.table标准化变量