//呼び出し時のQRscannerの呼び出しと値の遷移まで public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. Forms.Init(); var qr = new QRscanner.QRScanPage(); qrresult = qr.Handle_OnScanResult(); if (qrresult != string.Empty) { this.PerformSegue("backsend", this); } else { QRscanner.MainPage qrretry = new QRscanner.MainPage(); qrretry.OnQR(); } var viewController = qr.CreateViewController(); this.AddChildViewController(viewController); this.View.Add(viewController.View); viewController.DidMoveToParentViewController(this); }
partial void QRscan_TouchUpInside(UIButton sender) { QRscanner.MainPage qr = new QRscanner.MainPage(); qr.OnQR(); }
//QR Scanner 呼び出しとsendinfoに画面遷移 partial void QRscanButton_TouchUpInside(UIButton sender) { this.PerformSegue("send", this); QRscanner.MainPage qr = new QRscanner.MainPage(); qr.OnQR(); }