private void prepareViews() { var width = UIScreen.MainScreen.Bounds.Width; var height = width + additionalVerticalContentSize; PreferredContentSize = new CGSize { Width = width, Height = height }; EndTimeLabel.Font = EndTimeLabel.Font.GetMonospacedDigitFont(); StartTimeLabel.Font = StartTimeLabel.Font.GetMonospacedDigitFont(); SetEndButton.TintColor = Color.EditDuration.SetButton.ToNativeColor(); StackView.Spacing = stackViewSpacing; var backgroundTap = new UITapGestureRecognizer(onBackgroundTap); View.AddGestureRecognizer(backgroundTap); var editTimeTap = new UITapGestureRecognizer(onEditTimeTap); StartTimeLabel.AddGestureRecognizer(editTimeTap); EndTimeLabel.AddGestureRecognizer(editTimeTap); }
private void prepareViews() { if (UIDevice.CurrentDevice.UserInterfaceIdiom != UIUserInterfaceIdiom.Pad) { var width = UIScreen.MainScreen.Bounds.Width; var height = width + additionalVerticalContentSize; PreferredContentSize = new CGSize(width, height); } EndTimeLabel.Font = EndTimeLabel.Font.GetMonospacedDigitFont(); StartTimeLabel.Font = StartTimeLabel.Font.GetMonospacedDigitFont(); SetEndButton.TintColor = Colors.EditDuration.SetButton.ToNativeColor(); StackView.Spacing = stackViewSpacing; var backgroundTap = new UITapGestureRecognizer(onBackgroundTap); backgroundTap.Delegate = this; View.AddGestureRecognizer(backgroundTap); var editTimeTap = new UITapGestureRecognizer(onEditTimeTap); StartTimeLabel.AddGestureRecognizer(editTimeTap); EndTimeLabel.AddGestureRecognizer(editTimeTap); }
private void prepareViews() { EndTimeLabel.Font = EndTimeLabel.Font.GetMonospacedDigitFont(); StartTimeLabel.Font = StartTimeLabel.Font.GetMonospacedDigitFont(); SetEndButton.TintColor = Color.EditDuration.SetButton.ToNativeColor(); StackView.Spacing = stackViewSpacing; var backgroundTap = new UITapGestureRecognizer(onBackgroundTap); View.AddGestureRecognizer(backgroundTap); var editTimeTap = new UITapGestureRecognizer(onEditTimeTap); StartTimeLabel.AddGestureRecognizer(editTimeTap); EndTimeLabel.AddGestureRecognizer(editTimeTap); }