Suchergebnisse

Suchergebnisse 981-1.000 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.

  • Zeichnen - Klappt nicht

    robin_ - - iOS, tvOS, watchOS

    Beitrag

    Hallo, hier mal mein Projekt: dl.dropbox.com/u/4397589/Xcode/Filling.zip In meiner Subclass vom UIView habe ich in der DrawRect-Methode 2 Möglichkeiten um ein blaues Quadrat zu zeichnen. Die erste Möglichkeit klappt, ich habe ein blaues Quadrat auf 10/10 mit der Kantenlänge von 100. Die 2. Möglichkeit mit der CGMutablePathRef und dann mit addLineToPoint klappt nicht. Es wird nichts gezeichnet. Mir fällt da kein Fehler auf, vll. könnt ihr mal drüber gucken.

  • Also, man kannn definitiv eine Toolbar und navigationBar in einem NAvigationController verwenden. Ich habe das praktisch nur einmal zum testen ausprobiert, habe ich nie gebraucht und da habe ich es mit dem Code gemacht. Ich habe meine Antwort nur gemacht, weil ich da noch was im Hinterkopf hatte, wie es funktioniert. Deshalb habe ich in die Doku geguckt und die Methode präsentiert:) Wie es aussieht mit Storyboard und warum es da nicht funktioniert kann ich nicht sagen:)) MFG P.S: Seit iOS 5 gibt…

  • Es gibt bei dem NavigationController schon von Haus aus eine Toolbar. Man muss sie nur sichtbar machen, dass geht mit [meinNavigationController setHidden: animated]; bzw. mit der Property toolBarHidden von UINavigationController.

  • Tja, in einem halben Jahr kannst du dir das dann auch wünschen, noch bin ich 15

  • Vielen Dank Michael. Ich habe es nun endlich auch gerafft!!! Hat sich ja gelohnt alles genau zu erklären, auch wenn es keinen Sinn macht (also mein Ansatz). Vielen Dank, vor allem An Thallius und Yedy. MFG Robin

  • Ja ich versuche schon zu verstehen... Aber wie soll ich denn umschalten können wenn ich im DETAILview bin? Dass macht doch kein Sinn... Wenn man dann umschalten möchte wäre man dann wieder im DetailView, oder meinst du, dass man dann im Stack "eine Stufe zurück" wandert, sprich in die ViewController 1, 2 und 3? Wie soll ich mit der TabBar den DetailView wechseln wenn es doch andere Daten sind. Gruß

  • Dass ist schon richtig so. Das ist ja eine App die die Website meiner Schule parsed und dann die Vertretungsstunden ausgibt. Angenommen ich bin bei "Heute" und wähle Klasse 5A aus, dann ist ja nicht sicher gestellt, dass es morgen 5A auch gibt. Wenn man umschaltet und es dann kein 5A für morgen gibt, was macht man dann? Der DetailView ist m.M.n so richtig. Aber da ich ja eh gegen Apples vorlagen verstoße muss ich ja wohl oder übel einen NavigationController reinpacken.

  • So. Hier das Projekt. Ist noch nichtmal zu 50 Prozent fertig, aber wenn ihr das im Simulator startet, werdet ihr die Struktur erkennen. Achja, in den ViewControllern, die in der TabBar liegen müsst ihr recht oben das BarButton klicken, damit die Daten geladen werden, es ist noch nicht anderes implementiert dl.dropbox.com/u/4397589/Xcode/OHG%20Vplan%202.zip

  • Ich glaube ihr unterschätzt mich ein wenig Also... Ich weiß, dass eine TabBar sich nur "Parallel " zu den Daten vorarbeitet, während der NavigationController "linear" zu den Daten verläuft, sprich genau das, was im letzten Post sehr ausführlich erläutert wurde. Ich habe ja die berüchtigten ViewController 1, 2 , 3. Das sind TableViewController, wähle ich was aus, dann gelange ich mit Quellcode (1 Zeile) Dann ist die TabBar nicht mehr da, (So ist es auch richtig) und man sieht oben noch die Naviga…

  • @Yedy Ja, dass hast du gerade schon gepostet. Das war mir bis vorhin nicht bewusst. Also werde ich in jedem viewController eine NavigationBar reinhauen und gut ist. wobei ich dann wieder eine Navbar in den DetailView bauen werde. @Thaliius: Warum denn? Fände ich schade, ist aber natürlich deine Entscheidung. EDIT: Warum will Apple keinen TabBarController in dem NavigationController? Klappt super...

  • Zitat: „Dein TabbarController ist immer der Root.“ Richtig. Zitat: „ Darin liegen in Deinem Fall jetzt 3 ViewController.“ Ebenfalls richtig. Zitat: „So wie es sich anhört willst du für jeden der drei TABS eine Navigationbar haben.“ Nein. Die 3 ViewController sind in der Tabbar. Die TabBar ist im NavigationController. Dadurch ist die NavBar ja schon da. Ich will nur wissen, wie ich von den ViewControllern aus ein barbuttonItem des NavigationControllers setzten kann. Das habe ich ja mittlerweile r…

  • Nein. Also ich brauche die NavigationBar. OK, die könnte ich jetzt einfach wieder auf den View Packen. Aber da ich einen DetaliView habe, finde ich den NavigationController schon sehr gut, weil ich ja automatisch Backbutton und so weiter habe.

  • Das macht doch noch weniger Sinn... Ich bräuchte dann doch 3 NavigationController, für jeden ViewController einen eigenen NavigationController. Wo wäre der Sinn? Gibt es beim UITabBarController die Möglichkeit, eine UINavigationBar einblenden zu lassen?

  • Also, ich habe es jetzt raus. so kappts, in viewController 1, 2, 3 self.tabBarController.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(refreshTableView)]; Und das war meine Frage, ob es heißten muss, self.navigationItem etc. Und da ja der TabBarController der RootView ist, muss man es auch vom TaBarController setzten. Und da ja jeder ViewController einen Zeiger auf den TabBarController hält, kann …

  • Nochmal.... Also, man stelle sich einen NavigationController vor. In diesem ist als RootViewController der ViewControllerXYZ. In diesem viewControllerXYZ könnte ich dann mit self.navigationItem.rightBarItem ein UIBarButtonItem setzen. Mein RootViewController, sprich ViewControllerXYZ ist jedoch ein UITabBarController. Diesen habe ich im AppDelegate mit alloc/init initialisiert und viewController 1, vc2 und vc3 mit der Property "viewControllers" zugewiesen. So, nun ist ja der RootViewController d…

  • ich habe doch in den ViewControllern auch die Möglichkeit auf die TabBar zuzugreifen oder? self.todayTableViewController.tabBarController.title = @"Überschrift in der NavigationBar"; Nur eben GENAU DAS klappt nicht. Weiß nicht, wie ich es anders erklären soll

  • Ich erzeuge einen UITabBarController. Dem weise ich mit viewControllers die ViewController zu, die er verwalten soll. Die TabBar mache ich zum rootView des NavigationControllers und der ist der RootView vom UIWindow.

  • Danke für die Antworten, aber ich denke das hilft mir gerade nicht weiter. Ich kann kein IBOutlet erstellen, da ich keine XIB habe... Die einizige XIB die ich habe ist für einen DetailView... Also, Wie kann ich das machen? Ich glaube, ich mache mir eine Subclass von UITabBarController und setzte dann ein UITabBarItem.

  • Danke für deine Antwort aber genau dass funktioniert ja nicht. Man muss dies ja setzten in dem RootViewController des NavigationController... Aber für den TabBarController habe ich keine Klasse erstellt. Sprich, ich kann das nicht da setzen. Und wenn ich es in den ViewContorllern von der TabBar mache, klappt es eben nicht. Muss ich eine Subclass von UITabBarController erstellen, nur um dort dann die BarButtonItems zu setzen? MFG

  • Hey, Hier mal der Aufbau von meinem ViewStack: UIWindow UINavigationController UITabBarController ViewController1, 2, 3 Nun muss ich in den ViewControllern am besten ein UIBarButtonItem mit der rightBarButtonItem-Property des UINavigationItem setzten.... leider klappt es nichts, es wird nicht angezeigt... Quellcode (1 Zeile) (ViewDidLoad) Ich habe mir gedacht, da der TabBarController ja der RootView des NavigationController ist, muss ich von diesem das BarButtonItem setzen. Weil Title muss ich a…