【问题标题】:Android's CoordinatorLayout in Xamarin.FormsXamarin.Forms 中 Android 的 CoordinatorLayout
【发布时间】:2018-03-20 23:31:55
【问题描述】:

有什么方法可以在 Xamarin.Forms 中实现带有折叠标题的布局?我知道这可以在 Android (CoordinatorLayout) 和 Xamarin.Droid 中实现,但我正在寻找一种能够为 iOS 做同样事情的方法。

如果 Xamarin.Forms 中没有支持能够做到这一点,是否有更好的方法来实现它,而无需在每次滚动事件发生时读取滚动位置并更改标题的高度?

作为参考,这是我希望能够在 Xamarin.iOS 中执行的操作:

【问题讨论】:

  • 你想在 Xamarin.forms 中实现吗? Xamarin.forms 不支持 CoordinatorLayout,它在 Xamarin.forms 中使用适用于 Android 的 RelativeLayout。
  • @Kevin 我知道 CoordinatorLayout 在 Forms 中不受支持,但我想知道是否可以模仿它

标签: android ios xamarin xamarin.ios xamarin.forms


【解决方案1】:

您必须使用 ScrollView 及其 Scrolled 事件来实现您的动画。

或者您可以使用第三方 NuGet 来实现这一点,例如:XFParallax

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多