public void LegalDefineText() { string selectedText = EvaluateJavascript("window.getSelection().toString()"); CGRect selecteTextFrame = GetSelectedTextFrame(); CGRect textFrame = new CGRect(selecteTextFrame.X, selecteTextFrame.Y + 44, selecteTextFrame.Width, selecteTextFrame.Height); LegalDefineViewController legalVC = new LegalDefineViewController(); legalVC.selectText = selectedText; UIPopoverController legalDefineVC = new UIPopoverController(legalVC); legalDefineVC.SetPopoverContentSize(new CGSize(320, 460), true); legalDefineVC.BackgroundColor = UIColor.White; AppDisplayUtil.Instance.SetPopoverController(legalDefineVC); legalDefineVC.PresentFromRect(textFrame, Superview, UIPopoverArrowDirection.Any, true); }
public LegalWebViewDelegate(LegalDefineViewController legalViewControl) : base() { legalVC = legalViewControl; }