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 }; }
// 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); }
private void SwitchViewMode_CheckedChanged(object sender, EventArgs e) { MaterialSwitch switchView = (MaterialSwitch)sender; ChangeTheme(switchView.Checked); }