1

我正在阅读Apress 的 Xamarin 移动应用程序开发,但遗漏了一些东西。我有这个代码删除了不必要的东西:

    public ContentPageExample()
    {
        var layout = new StackLayout
        {
            Children =
            {
                // bunch of "View"s here
            },
            HeightRequest = 1500
        };

        ScrollView scrollView = new ScrollView
        {
            VerticalOptions = LayoutOptions.FillAndExpand,
            Content = layout
        };

        this.Content = scrollView;
    }

但是,内容不会滚动。我在模拟器WinPhoneAndroid模拟器中都试过了(没有一个Mac方便的尝试iPhone)。书上说东西应该滚动。我错过了什么?

4

1 回答 1

-2

我会发表评论,但我还没有要点。

我有类似的问题:我的滚动视图在 mac/iPhone 模拟器上工作(不知道 winPhone)但它在 Android 模拟器上不起作用。

我注意到的是:在模拟器上创建页面中的滚动视图,将页面放在导航页面中,它不再在模拟器上工作......如果有人对此了解更多,请告诉。

我的解决方法是:不使用模拟器。将其构建到实际设备上。

我希望这对某人有所帮助,因为我花了很长时间才弄清楚。

于 2016-11-29T15:50:59.053 回答