AVCamManual.AVCamManualCameraViewController.LensPositionChanged C# (CSharp) Метод

LensPositionChanged() приватный Метод

private LensPositionChanged ( NSObservedChange obj ) : void
obj NSObservedChange
Результат void
		void LensPositionChanged (NSObservedChange obj)
		{
			var newValue = obj.NewValue;
			if (newValue != null && newValue != NSNull.Null) {
				AVCaptureFocusMode focusMode = VideoDevice.FocusMode;
				float newLensPosition = newValue.AsFloat ();
				DispatchQueue.MainQueue.DispatchAsync (() => {
					if (focusMode != AVCaptureFocusMode.Locked)
						LensPositionSlider.Value = newLensPosition;
					LensPositionValueLabel.Text = newLensPosition.ToString ("F1", CultureInfo.InvariantCulture);
				});
			}
		}