Beispiel #1
0
        protected override void InitializeControls()
        {
            base.InitializeControls();

            var filterPicker = new UIPickerView();

            _pickerModel = new FilterMvxPickerViewModel(filterPicker, FilterInputPickerTextField);
            filterPicker.BackgroundColor        = UIColor.White;
            filterPicker.Model                  = _pickerModel;
            filterPicker.ShowSelectionIndicator = true;

            FilterInputPickerTextField.InputView = filterPicker;

            FilterInputPickerTextField.Text = StringHelper.StringResource("SelectFilter");

            InputTextField.Placeholder = StringHelper.StringResource("TextTypeHint");

            ContainerView.RemoveFromSuperview();

            _accordion = new AccordionView();
            _accordion.TranslatesAutoresizingMaskIntoConstraints = false;

            View.AddSubview(_accordion);

            _accordion.LeadingAnchor.ConstraintEqualTo(View.LeadingAnchor).Active   = true;
            _accordion.TrailingAnchor.ConstraintEqualTo(View.TrailingAnchor).Active = true;
            _accordion.TopAnchor.ConstraintEqualTo(View.TopAnchor).Active           = true;
            _accordion.BottomAnchor.ConstraintEqualTo(View.BottomAnchor).Active     = true;

            _accordion.SetContent(ContainerView);
        }
Beispiel #2
0
        protected override void InitializeControls()
        {
            base.InitializeControls();

            DescriptionLabel.Text = StringHelper.StringResource("ButtonClickDescription");

            ContainerView.RemoveFromSuperview();

            _accordion = new AccordionView();
            _accordion.TranslatesAutoresizingMaskIntoConstraints = false;

            View.AddSubview(_accordion);

            _accordion.LeadingAnchor.ConstraintEqualTo(View.LeadingAnchor).Active   = true;
            _accordion.TrailingAnchor.ConstraintEqualTo(View.TrailingAnchor).Active = true;
            _accordion.TopAnchor.ConstraintEqualTo(View.TopAnchor).Active           = true;
            _accordion.BottomAnchor.ConstraintEqualTo(View.BottomAnchor).Active     = true;

            _accordion.SetContent(ContainerView);
        }