ich folgende bin das Tutorial hier:.. unterschiedliche Antworten auf zwei Maschinen
http://software.tavlikos.com/2011/10/13/uipageviewcontroller/
Grundsätzlich auf einer Maschine die neueste monodevelop läuft und die neueste Monotouch, funktioniert der Code in Ordnung und die App funktioniert perfekt . Auf einem anderen Computer, der dieselbe Version von monodevelop und monotouch verwendet, stürzt die App ab, weil pageController.view null ist. So stirbt es und wirft einen Fehler beim Versuch, die Rahmengröße zuzuweisen. Irgendeine Idee, warum das passiert?
Unten ist der Code für diesen Abschnitt. (Im ViewDidLoad)
// Initialize the first page
BookPageController firstPageController = new BookPageController(0);
this.pageController.SetViewControllers(new UIViewController[] { firstPageController }, UIPageViewControllerNavigationDirection.Forward, false, s => { });
this.pageController.DataSource = new PageDataSource(this);
this.pageController.View.Frame = this.View.Bounds;
this.View.AddSubview(this.pageController.View);
Hier bin ich! Einige weitere Informationen wären hilfreich. Testen Sie Simulatoren auf zwei verschiedenen Macs? Welche iOS SDKs und MonoTouch-Versionen sind auf dem Mac installiert? –
Maschine 1 ist ein MacBok Pro - Laufen MonoDevelop 2.8.6.5, monotouch 5.2.10 Maschine 2 ist ein Mac Mini - Laufen MonoDeveop 2.8.6.5, Monotouch 5.2.10 Ich bin sicher, dass sie beide das neueste SDK verwenden auch, aber ich werde den überprüfen müssen, der das Problem hat, wenn ich von der Arbeit nach Hause komme. BTW .. Extra cool für den Autor des Tutorials, das ich folgte reagieren! – Tom
Ahhh .. Ich fühle mich so dumm>.
Tom