public override UIView ViewForItemAtIndex(iCarousel carousel, uint index, UIView view)
{
//create new view if no view is available for recycling
if (view == null) {
var v = new UIImageView (new RectangleF (0f, 0f, 200.0f, 200.0f));
v.Image = UIImage.FromBundle ("page.png");
v.ContentMode = UIViewContentMode.Center;
var l = new UILabel (v.Bounds);
l.BackgroundColor = UIColor.Clear;
l.TextAlignment = UITextAlignment.Center;
l.Font = l.Font.WithSize (50f);
l.Tag = 1;
l.Text = owner.items [(int)index].ToString ();
v.AddSubview (l);
return v;
}
var label = (UILabel)view.ViewWithTag (1);
label.Text = owner.items [(int)index].ToString ();
return view;
}