Beispiel #1
0
        void prepareToolbar()
        {
            toolbar = new Toolbar();
            containerView.AddSubview(toolbar);

            toolbar.Title = "Material";
            toolbar.TitleLabel.TextColor = MaterialColor.White;

            toolbar.Detail = "Build Beautiful Software";
            toolbar.DetailLabel.TextColor = MaterialColor.White;

            var image = MaterialIcon.CM.Menu;

            var menuButton = new IconButton();

            menuButton.PulseColor = MaterialColor.White;
            menuButton.TintColor  = MaterialColor.White;
            menuButton.SetImage(image, UIControlState.Normal);
            menuButton.SetImage(image, UIControlState.Highlighted);

            var switchControl = new MaterialSwitch(state: MaterialSwitchState.Off, style: MaterialSwitchStyle.LightContent, size: MaterialSwitchSize.Small);

            image = MaterialIcon.CM.Search;
            var searchButton = new IconButton();

            searchButton.PulseColor = MaterialColor.White;
            searchButton.TintColor  = MaterialColor.White;
            searchButton.SetImage(image, UIControlState.Normal);
            searchButton.SetImage(image, UIControlState.Highlighted);

            /*
             * To lighten the status bar - add the
             * "View controller-based status bar appearance = NO"
             * to your info.plist file and set the following property.
             */
            toolbar.BackgroundColor = MaterialColor.Blue.Base;
            toolbar.LeftControls    = new UIControl[] {
                menuButton
            };
            toolbar.RightControls = new UIControl[] {
                switchControl, searchButton
            };
        }
Beispiel #2
0
    // Use this for initialization
    void Start()
    {
        Transform [] transform = GetComponentsInChildren<Transform>();

        int transformsFound = 0;

        for (int i = 0; i < transform.Length; i++)
        {
            if (transform[i].name == "D_Head")
            {
                m_DummyHead = transform[i];
                transformsFound++;
            }
            if (transform[i].name == "C_Camera")
            {
                m_Camera = transform[i];
                transformsFound++;
            }
            if(transform[i].name == "M_Head")
            {
                m_Head = transform[i].GetComponent<MaterialSwitch>();
                transformsFound++;
            }
            if(transform[i].name == "M_Stem")
            {
                m_Stem = transform[i].GetComponent<MaterialSwitch>();
                transformsFound++;
            }
            if (transformsFound >= 4)
            {
                break;
            }
        }
        m_Camera.gameObject.SetActive(false);
    }
Beispiel #3
0
        private void SwitchViewMode_CheckedChanged(object sender, EventArgs e)
        {
            MaterialSwitch switchView = (MaterialSwitch)sender;

            ChangeTheme(switchView.Checked);
        }