Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6351993
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T22:07:05+00:00 2026-05-24T22:07:05+00:00

Hi there I am currently testing how to develop an application that has several

  • 0

Hi there I am currently testing how to develop an application that has several tableviews with their own parent/child structures that are accessed from a main menu.

I would like to know how to generate the new tableview with the uinavigationcontroller menu but a shared uitabbar as this is the first time I have tried anything like this normally I just stick with apples templates.

Here is a general acitecture of what I am wanting to achieve, any comments suggestions code example would be greatly appreciated and from there I can work through it myself, its more of a question as to where the heck do I start 🙂

enter image description here

So far I have the main window set up with a UIAction catching the different button clicks, I need to figure out how to allow all children to share the specific UITabbar and then how to set up so that individual branches have their own UINavigationController menu if needed.

this is my UIAction

//Delegate.m
//--- Caputer button clicks ---
- (IBAction)buttonClick: (UIButton *) sender
{
    if ([sender isEqual:orangeButton]) {
        NSLog(@"orangeButton Pressed");
    }
    else if ([sender isEqual:blueButton]) {
        NSLog(@"blueButton Pressed");
    }
    else if ([sender isEqual:greenButton]) {
        NSLog(@"greenButton Pressed");
    }
    else if ([sender isEqual:purpuleButton]) {
        NSLog(@"purpleButton Pressed");
    }
}
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T22:07:05+00:00Added an answer on May 24, 2026 at 10:07 pm

    If you created a “TabBar based application”, then adding the navigationController for the desired tab is pretty easy. Drag the “UINavigationController” inside the “Tab Bar Controller” in the Main Window:

    enter image description here

    As to “How to generate tableViews”, the simplest way, is to create a generic TableView, call it LevelTableView.h/.m file (and it could have its own .xib), where you can add whatever you wish, and then, keep creating new ViewControllers, for instance, in a level of this tableView:

    - (void)tableView:(UITableView*)tableView didSelectRowAtIndexPath:(NSIndexPath*)indexPath
    {
        LevelTableView *anotherLevel = [[LevelTableView alloc] initWith...];
        [self.navigationController pushViewController:anotherLevel animated:YES];
        [anotherLevel release];
    }
    

    The point is, that this “LevelTableView” is created once, but instantiated various time for each level you want to add, the content is the only thing that changes.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We are currently using SVN to develop an internal application that has most of
I'm developing a Facebook application and currently testing out the invite feature. There is
There is currently this Prototype code that does a PUT: new Ajax.Request(someUrl, { method:
Is there a way in Cocoa that is currently considered best practice for creating
I'm currently testing a web app on Heroku and using their free 5MB shared
I've got some OpenGL drawing code that I'm trying to optimize. It's currently testing
We are currently testing a Telecom application over IP. We open a Raw Socket
I'm currently testing browser compatibility with IE7 for an app that I built initially
We are currently testing a bugfix for an old VB6 application, the initial version
I am currently testing out Ndepend, and it gives me a warning that assemblies

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.