我使用的覆蓋碼從這裏Monotouch.Dialog加載覆蓋 - http://docs.xamarin.com/recipes/ios/standard_controls/popovers/display_a_loading_message沒有顯示
它的工作都很好...我能叫View.Add(loadingOverlay)
...直到我改變的東西MonoTouch.Dialog,它不再工作。
public partial class BaseView : UIViewController
{
LoadingOverlay loadingOverlay;
public void ProgressDialogShow(string message, string title)
{
loadingOverlay = new LoadingOverlay(message, UIScreen.MainScreen.Bounds);
View.Add(loadingOverlay);
}
}
而視圖本身(LoginView)繼承自BaseView。
[Register("SecondLoginView")]
public class SecondLoginView : BaseView
{
public override void ViewDidLoad()
{
base.ViewDidLoad();
window = new UIWindow(UIScreen.MainScreen.Bounds);
root = new RootElement("Login") {
new Section() {
new EntryElement ("Benutzer", "Login", "Test")
}
};
rootVC = new DialogViewController(root);
nav = new UINavigationController(rootVC);
window.RootViewController = nav;
window.MakeKeyAndVisible();
}
}
在這種情況下,Loadingoverlay沒有顯示出來。我怎樣才能使用它與MonoTouch.Dialog?
任何幫助表示讚賞!
謝謝爲額外的詞魔術。 :) –