Xamarin iOS 在 UIWebView 中加载内容

Xamarin iOS load content in UIWebView

我正在尝试制作自定义网页并使用 C# 将其放入 Xamarin 的 Web 视图中 我拥有的是一个包含 UIWebView 的 UIViewController。 在我的项目中,我有一个这样的文件夹:

但是当我尝试将 index.html 文件加载到 webview 时,没有任何反应。 我试过只加载一个外部网页,它工作正常。

这是我在 UIViewController 的 ViewDidLoad 方法中加载内容的代码:

string fileName = "Content/index.html";
string localHtmlUrl = Path.Combine(NSBundle.MainBundle.BundlePath, fileName);
MyWebView.LoadRequest(new NSUrlRequest(new NSUrl(localHtmlUrl, false)));
MyWebView.ScalesPageToFit = true;

我认为这与页面未完成加载有关,但我不知道如何正确执行此操作。

Derp,始终确保将文件上的 'Build Action' 设置为每个文件上的 BundleResource,以便通过右键单击它们将它们包含在构建中...