有没有人有任何建议允许ScrollView允许向任何方向滚动。
似乎只有横向&垂直ScrollOrientation但没有选项可以同时执行这两项操作。
我的最终目标是能够捏合,缩放和放大滚动任何方向。
答案 0 :(得分:3)
这是你怎么做的。
var scroller = new ScrollView { Content = grid, Orientation= ScrollOrientation.Horizontal, VerticalOptions=LayoutOptions.FillAndExpand };
var vScroller = new ScrollView (){Content=scroller};
Content = vScroller;
答案 1 :(得分:1)
Xamarin表单scrollview的Orientation
属性现在接受Both
作为值。它向两个方向滚动。我使用的是Xamarin Forms版本2.3.0.49。
<ScrollView HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" Orientation="Both">
答案 2 :(得分:0)
ScrollOrientation
不是[Flags]
枚举,且不包含Both
值,因此此时我支持此鼻涕。但这可行:
new ScrollView {
Orientation = ScrollOrientation.Vertical,
Content = new ScrollView {
Orientation = ScrollOrientation.Horizontal,
Content = your_content_goes_here,
}
}