/// <summary>
		/// Initializes a new instance of the <see cref="ExtendedTabletMasterDetailPageRenderer"/> class.
		/// </summary>
		public ExtendedTabletMasterDetailPageRenderer()
		{
			var version = new Version(Constants.Version);
			if (version >= new Version(8, 0))
			{
				// Code that uses features from Xamarin.iOS 7.0
			}
			else
			{
				var fi = typeof(TabletMasterDetailRenderer).GetField("innerDelegate", BindingFlags.NonPublic | BindingFlags.Instance);
				var d = fi.GetValue(this) as UISplitViewControllerDelegate;
				Delegate = new ExtendedDelegate(d);
			}
		}
        /// <summary>
        /// Initializes a new instance of the <see cref="ExtendedTabletMasterDetailPageRenderer"/> class.
        /// </summary>
        public ExtendedTabletMasterDetailPageRenderer()
        {
            var version = new Version(Constants.Version);

            if (version >= new Version(8, 0))
            {
                // Code that uses features from Xamarin.iOS 7.0
            }
            else
            {
                var fi = typeof(TabletMasterDetailRenderer).GetField("innerDelegate", BindingFlags.NonPublic | BindingFlags.Instance);
                var d  = fi.GetValue(this) as UISplitViewControllerDelegate;
                Delegate = new ExtendedDelegate(d);
            }
        }