using System; using WebKit; namespace Shared { public class WebView:View { private WKWebView uiWebView { get { return this.uiView as WKWebView; } set { this.uiView = value; } } public WebView () { //默认布局,宽高为0的话会异常 var mFrame = new CoreGraphics.CGRect(base.X, base.Y, 10, 10); this.uiWebView = new WKWebView(mFrame, new WKWebViewConfiguration()) { }; } public void Load(string url) { uiWebView.LoadRequest ( Foundation.NSUrlRequest.FromUrl ( Foundation.NSUrl .FromString(url))); } } }