TapBar + Navigation bar?

TapBar + Navigation bar? discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hallo, Ben tijdje bezig stoeien met de iPhone SDK . Nu probeer ik een Tapbar te maken met boven een Navigationbar dus zo iets [Navigationbar] ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 24 June 2010, 11:03
» iPod touch 8GB [FW: 3.1.3]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 24 June 2010
Berichten: 15
Standaard TapBar + Navigation bar?

Hallo,

Ben tijdje bezig stoeien met de iPhone SDK. Nu probeer ik een Tapbar te maken met boven een Navigationbar dus zo iets

[Navigationbar]
content
content
content
[Tapbar]

Ik weet hoe ik een tapbar project op zet. Maar als ik per view een Navigationbar zet, dan zal je dus zien dat als je van view wisselt, de navigationbar ook veranderd. Eigenlijk wil ik dat de Navigationbar vast staat en dat als je de tabbar gebruikt, de content veranderd.

Dus ik dacht toen, laat ik de Navigation controller gebruiken, die heeft immers

[Navigationbar]
[View]

Maar .. hmm ... hoe krijg ik dan die Tabbar in die [View]. Heb al op Google beetje rondgekeken, maar krijg telkens tutorials over tabbars en views toevoegen aan de tabbar.

Heeft iemand tips of resources hierover?

Trouwns ..vroeg mij ook af, hoeveel mensen hier gebruiken de IB en hoeveel doen gewoon echt coden.
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 24 June 2010, 12:11
» iPhone 5s 16GB (Goud) [FW: 7.1.2]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 16GB [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 12 January 2009
Berichten: 484
Standaard

Ik code altijd mijn views helemaal. Vind ik toch altijd handiger.

Hier is een webpagina met info over tabbars:
IPhone SDK: TabBars - un knol de Usman Ismail

Wat misschien belangrijk is om te weten, is dat navigationControllers en TabBars allebei views nodig hebben om hun werk te doen.

als je dus probeert te doen wat jij wilt zou je dus zo'n structuur krijgen:

- Navigationcontroller
-- TabbarController1
--- View1
--- View2
-- Tabbarcontroller2
--- View3
--- View4

Je voegt de views dus toe aan je tabbar, en je eerste tabbar wordt de rootview van je navigationcontroller. je tweede tabbar Push je op de navigationcontroller, en dan krijg je je andere tabs te zien.
__________________
Software Engineer
iPhone Developer
  #3  
Oud 26 June 2010, 12:40
JWVD's schermafbeelding
» iPhone 4 32GB (Zwart) [FW: 5.0]  [Jailbreak: Nee]
» iPad 2 Wi-Fi 16GB (Wit) [FW: 5.0]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 10 July 2008
Locatie: Renkum
Berichten: 312
Stuur een bericht via Instant Messenger naar JWVD Stuur een bericht via MSN naar JWVD Send a message via twitter to JWVD
Standaard

Ik weet eerlijk gezegd niet of het zo'n goed plan is om het zo aan te pakken, maar we zullen zien.

Aangezien de UITabBarController een UIViewController is kan je hem gewoon in je UINavigationController zetten.

Code:
UITabBarController * tabBarController = [[UITabBarController alloc] init];
//configureer je tabBarController, stop er viewcontrollers in etcetera.

UINavigationController * navigationController = [[UINavigationController alloc] initWithRootViewController:tabBarController];
  #4  
Oud 13 July 2010, 13:55
SkyTrix's schermafbeelding
» iPhone 3GS 16GB (Zwart) [FW: 5.0 Beta]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 32GB [FW: 4.3.5]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 9 April 2009
Berichten: 63
Standaard

@JWVD Dat is de verkeerde manier.

De correcte manier is om een UITabBarController te maken en deze zijn view toe te voegen aan de window. (in je applicationDidFinishLaunching)

Dan maak je een UINavigationController en deze voeg je toe aan de viewControllers array van je UITabBarController.
  #5  
Oud 13 July 2010, 13:57
JWVD's schermafbeelding
» iPhone 4 32GB (Zwart) [FW: 5.0]  [Jailbreak: Nee]
» iPad 2 Wi-Fi 16GB (Wit) [FW: 5.0]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 10 July 2008
Locatie: Renkum
Berichten: 312
Stuur een bericht via Instant Messenger naar JWVD Stuur een bericht via MSN naar JWVD Send a message via twitter to JWVD
Standaard

Oh, haha, ik zie nu dat ik het verkeerd doe ja. Had andersom gemoeten!
  #6  
Oud 13 July 2010, 14:23
» iPod touch 8GB [FW: 3.1.3]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 24 June 2010
Berichten: 15
Standaard

Uiteindelijk heb ik niet meer gedaan zoals ik het eerst in gedachte had ...

dus gewoon een tabbar .. en die voeg ik aan de main view toe. elk view in de tabbar is gewoon anders
Reageren

Labels
iphone, navigationbar, sdk, tapbar, xcode


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 
Discussietools
Weergave

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
UIBarButtonItem verschijnt niet op navigation controller toolbar Thaurin Ontwikkelen voor iOS 12 23 March 2010 18:45
UIWebView met Navigation Controllers kai824 Ontwikkelen voor iOS 3 29 December 2009 21:07

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 07:34.