我试图在xamarin.ios项目中动态创建一个scrollview 我以这种方式创建了滚动视图
var scrollView = new UIScrollView(new CoreGraphics.CGRect(0, 0, UIScreen.MainScreen.Bounds.Width, UIScreen.MainScreen.Bounds.Height));
currentView.Add(scrollView);
然后我想在scrollview中放置一些ImageView(动态),这里是代码
scrollView.Add(list_imgView[i]);
这个数组:
list_imgView[]
是imgview的列表。
在ios模拟器中显示图像,但是当我点击并拖动我的触控板时,它不会滚动。 错误在哪里?修改
如果我以这种方式为我的scrollView添加颜色
scrollView.BackgroundColor = new UIColor(10, 20, 30, 40);
它在我的视图中不会出现任何颜色。
答案 0 :(得分:0)
通常在ScrollView中滚动的问题是因为我的经验中的内容大小。尝试使用这样的方法将图像视图添加到滚动视图中:
scrollView.ContentSize = list_imgView[i].Image.Size;
scrollView.AddSubView(list_imgView[i]);