CameraViewController.Views.CameraView.SetupUserInterface C# (CSharp) Method

SetupUserInterface() private method

private SetupUserInterface ( ) : void
return void
		private void SetupUserInterface()
		{
			var centerButtonX = View.Bounds.GetMidX() - 35f;
			var topLeftX = View.Bounds.X + 25;
			var topRightX = View.Bounds.Right - 65;
			var bottomButtonY = View.Bounds.Bottom - 85;
			var topButtonY = View.Bounds.Top + 15;
			var buttonWidth = 70;
			var buttonHeight = 70;

			liveCameraStream = new UIView()
			{
				Frame = new CGRect(0f, 0f, 320f, View.Bounds.Height)
			};

			takePhotoButton = new UIButton()
			{
				Frame = new CGRect(centerButtonX, bottomButtonY, buttonWidth, buttonHeight)
			};
			takePhotoButton.SetBackgroundImage(UIImage.FromFile("TakePhotoButton.png"), UIControlState.Normal);

			toggleCameraButton = new UIButton()
			{
				Frame = new CGRect(topRightX, topButtonY + 5, 35, 26)
			};
			toggleCameraButton.SetBackgroundImage(UIImage.FromFile("ToggleCameraButton.png"), UIControlState.Normal);

			toggleFlashButton = new UIButton()
			{
				Frame = new CGRect(topLeftX, topButtonY, 37, 37)
			};
			toggleFlashButton.SetBackgroundImage(UIImage.FromFile("NoFlashButton.png"), UIControlState.Normal);

			View.Add(liveCameraStream);
			View.Add(takePhotoButton);
			View.Add(toggleCameraButton);
			View.Add(toggleFlashButton);
		}