public ShellFlyoutContentRenderer(IShellContext context)
        {
            _uIViews                   = new UIView[5];
            _shellContext              = context;
            _tableViewController       = CreateShellTableViewController();
            _shellFlyoutContentManager = _tableViewController?.ShellFlyoutContentManager;
            AddChildViewController(_tableViewController);

            context.Shell.PropertyChanged += HandleShellPropertyChanged;
        }
示例#2
0
 public ShellTableViewController(IShellContext context, UIContainerView headerView, Action <Element> onElementSelected) : this(context, onElementSelected)
 {
     ShellFlyoutContentManager = new ShellFlyoutLayoutManager(context);
     HeaderView = headerView;
 }