Exemplo n.º 1
0
        void OpenScandit(object sender, EventArgs e)
        {
            if (!UIImagePickerController.IsSourceTypeAvailable(UIImagePickerControllerSourceType.Camera))
            {
                new UIAlertView("Hey!!", "It seems that you don't have any camera available...\nThat's so sad... :(", null, "Let me cry alone...", null).Show();
                return;
            }

            var        button = sender as UIBarButtonItem;
            KindOfScan kind   = (KindOfScan)button.Tag;

            var scanditPicker = new SIBarcodePicker(KeysAndTokens.ScanditApi.ScanditKey);

            scanditPicker.OverlayController.Delegate = new ScanditDelegate(this, kind);
            NavigationController.PushViewController(scanditPicker, true);
            scanditPicker.StartScanning();
        }
Exemplo n.º 2
0
 public ScanditDelegate(ScanViewController owner, KindOfScan kind)
 {
     ownerVC    = owner;
     kindOfScan = kind;
 }