public UIView PagingScrollView (NIPagingScrollView pagingScrollView, int pageIndex)
		{
			var pageView = _pagingScrollView.DequeueReusablePageWithIdentifier (pageReuseIdentifier);
			if (pageView == null) {
				pageView = new SamplePageView (pageReuseIdentifier);
			}
			return pageView;
		}
		public override void ViewDidLoad ()
		{
			base.ViewDidLoad ();

			_pagingScrollView = new NIPagingScrollView ();
			_pagingScrollView.Frame = View.Frame;
			_pagingScrollView.AutoresizingMask = UIViewAutoresizing.All;
			_pagingScrollView.WeakDataSource = this;
			View.AddSubview (_pagingScrollView);

			_pagingScrollView.ReloadData ();
		}
		public int NumberOfPagesInPagingScrollView (NIPagingScrollView pagingScrollView)
		{
			return 10;
		}
		public override void DidReceiveMemoryWarning ()
		{
			base.DidReceiveMemoryWarning ();
			_pagingScrollView = null;
		}
			public override NSObject PagingScrollView (NIPagingScrollView pagingScrollView, int pageIndex)
			{
				return _controller.PhotoAlbumView.PagingScrollView (pagingScrollView, pageIndex);
			}
			public override int NumberOfPagesInPagingScrollView (NIPagingScrollView pagingScrollView)
			{
				return Photos.Count;
			}
		public override void PagingScrollViewWillChangePages (NIPagingScrollView pagingScrollView)
		{
			// overridden so that the native call won't be made because it isn't implemented in NIToolbarPhotoViewController
		}