Пример #1
0
        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);
        }
Пример #2
0
        public LegalWebViewDelegate(LegalDefineViewController legalViewControl) : base()

        {
            legalVC = legalViewControl;
        }