are you executing on the UI thread?
On Sun, Dec 9, 2012 at 4:10 PM, Guido Van Hoecke <[email protected]> wrote: > Good Evening to All, > > I have this little static utility class: > > using System; > using MonoTouch.Foundation; > using MonoTouch.UIKit; > > namespace ZzLib > { > public class MCActivityView : UIAlertView > { > private static System.Drawing.RectangleF _frame = > new System.Drawing.Rectangle(128,64,48,48); > > private MCActivityView(string title) > : base() > { > Frame = _frame; > Title = "Please wait"; > Show (); > } > > private static UIAlertView _av; > > public static void Start() { > _av = new MCActivityView(); > } > > public static void Stop() { > if (_av != null) { > _av.DismissWithClickedButtonIndex(0, true); > _av = null; > } > } > > } > } > > Before a lengthy operation I call > > MCActivityView.Start(); > > and after the operation I call > > MCActivityView.Stop(); > > > Works fine. But rather than immediately displaying the alert, the screen > gets shaded during some time and then only the alertView is shown. > > Most of the time, the tasks are not excessively long, so the're almost > finished by the time the alertview appears. > > Is it possible to have the alertView appearing immediately (I don't > really care whether the screen gets shades, but I do want the alertview > to appear immediately.) > > Thanks in advance, > > > Guido > > -- > Real computer scientists don't program in assembler. They don't write > in anything less portable than a number two pencil. > > http://vanhoecke.org ... and go2 places! > _______________________________________________ > MonoTouch mailing list > [email protected] > http://lists.ximian.com/mailman/listinfo/monotouch >
_______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
