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 7574893
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 30, 20262026-05-30T16:32:55+00:00 2026-05-30T16:32:55+00:00

I am trying to build an app using MonoTouch and MonoTouch.Dialog. I really like

  • 0

I am trying to build an app using MonoTouch and MonoTouch.Dialog.

I really like the way dropbox have designed their welcome view. When the app opens up for the 1st time you are presented with a screen like

enter image description here

Its similar to what I need to do. I first need to check if my user is new to the product or already has an account.

Their welcome screen looks to me like a navigation controller (excuse me if im wrong)

I want to be able to add my business logo into the view similar to dropboxes and add the navigation buttons at the bottom of the view

Can MonoTouch.Dialog do something like this?

  • 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-30T16:32:56+00:00Added an answer on May 30, 2026 at 4:32 pm

    I think Anuj answered most of it – except the logo part. You likely want a nice, gradient-like, background like he propose (and should get the credit for ;-).

    From there it might be easier to create a transparent (background) logo and add it on top of the background. To do this you can add an UIImage in the TableView inside the DialogViewController that you’ll use.

    There are many other ways to do it. This one ensure your MT.D elements will be shown just under the TableHeaderView where your logo resides.

    Here’s a quick (and very dirty) sample code to add an image in the header:

        public override bool FinishedLaunching (UIApplication app, NSDictionary options)
        {
           var root = new RootElement ("Welcome to MonoTouch") {
                new Section (String.Empty) {
                    new StyledStringElement ("I'm already a MonoTouch user") {
                        Accessory = UITableViewCellAccessory.DisclosureIndicator
                    },
                    new StyledStringElement ("I'm new to MonoTouch") {
                        Accessory = UITableViewCellAccessory.DisclosureIndicator
                    }
                }
            };
    
            var dv = new DialogViewController (root) {
                Autorotate = true
            };
            var data = NSData.FromUrl (new NSUrl ("https://github.com/xamarin/monotouch-samples/blob/master/AVCaptureFrames/Images/Icons/114_icon.png?raw=true"));
            var logo = UIImage.LoadFromData (data);
            dv.TableView.TableHeaderView = new UIImageView (logo);
            navigation.PushViewController (dv, true);               
    
            window.MakeKeyAndVisible ();
    
            // On iOS5 we use the new window.RootViewController, on older versions, we add the subview
            if (UIDevice.CurrentDevice.CheckSystemVersion (5, 0))
                window.RootViewController = navigation; 
            else
                window.AddSubview (navigation.View);
    
            return true;
        }
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am trying to build a sample app using Monotouch. I have this configuration/setup
I am trying to build a web app like this using php, it has
We're trying to build an app that allows users to view places around their
I'm trying to build a web app using Dojo. I have a form that
I'm trying to build an app using Jersey, Rest, Tomcat, c3p0 etc. I have
I am trying to build a Connect app using PHP and the Zend Framework.
I'm trying to build an Adobe Air app not using Flash but HTML5. I
I'm trying to build an app where I have a TabBarController with 4 entries.
Background: I'm trying to build a web app (as a personal project using modern
I am trying to build a C++ app to access a XML resource. Using

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.