Ensure FinishedLaunching() returns asap when your application loads. Spawn
off a new thread and do your init in that, or use this.InvokeInMainThread()
to have the FinishedLaunching() method return quicker.

Also, as jowi mentioned, placing a default.png (and a [email protected] for
retina displays) in your project and mark as content will cause them to be
displayed, masking the startup time.

--
View this message in context: 
http://monotouch.2284126.n4.nabble.com/I-get-a-black-screen-before-my-application-starts-tp3841229p3842464.html
Sent from the MonoTouch mailing list archive at Nabble.com.
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to