Esempio n. 1
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            ExtensionContext.SetWidgetLargestAvailableDisplayMode(NCWidgetDisplayMode.Expanded);

            // Get the possible sizes
            _collapsedSize = ExtensionContext.GetWidgetMaximumSize(NCWidgetDisplayMode.Compact);

            if (IsInitialized())
            {
                if (!_data?.Any() ?? true)
                {
                    MainTitleLabel.Text   = "Loading your favorites...";
                    MainTitleLabel.Hidden = false;
                    SessionsTable.Hidden  = true;
                }
            }
            else
            {
                MainTitleLabel.Text   = "Please open the app and load the sessions list once to initialize.";
                MainTitleLabel.Hidden = false;
                SessionsTable.Hidden  = true;
            }
        }
Esempio n. 2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            // Tell widget it can be expanded
            ExtensionContext.SetWidgetLargestAvailableDisplayMode(NCWidgetDisplayMode.Expanded);

            // Get the maximum size
            var maxSize = ExtensionContext.GetWidgetMaximumSize(NCWidgetDisplayMode.Expanded);

            Console.WriteLine(maxSize);

            // Do any additional setup after loading the view.
        }