iOS "Hamburger" icon on left?

4 posts, 0 answers
  1. Martin
    Martin avatar
    7 posts
    Member since:
    Jan 2015

    Posted 28 Aug 2015 Link to this post


    Currently the Hamburger icon is on the right of the Nav Bar in iOS - how can I move it to the left? Most side drawers open to the left, so it will make sense to have the icon on the left as well.



  2. Rosy Topchiyska
    Rosy Topchiyska avatar
    547 posts

    Posted 01 Sep 2015 Link to this post

    Hello Martin,

    Thank you for contacting us.

    You can take a look at the documentation provided by Xamarin about the iOS Navigation Controller. Unfortunately, we can not help you further, since this issue is not related to our product.

    Rosy Topchiyska
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  3. DevCraft R3 2016 release webinar banner
  4. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 28 Oct 2015 in reply to Rosy Topchiyska Link to this post

    Hi Rosy,

    The hamburger on the right makes no sense as I've never seen an app with it there, also the overflow indicator in Lollipop will go there making touch very difficult.

    Can you use it conjunction with MasterDetailForm page? 

    I can open a ticket about this if you prefer.





  5. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 28 Oct 2015 Link to this post

    The actual control works very well and can be used as a menu selector to fire of events in the parent bindingcontext. 


    <?xml version="1.0" encoding="utf-8" ?>
                 BindingContext="{Binding Source={x:Static mvvm:App.Locator}, Path=Homepage}"
        <ToolbarItem Clicked="OnToolbarButtonClick" Order="Primary" Priority="0" Icon="IconMenu"/>
        <primitives:RadSideDrawer x:Name="Drawer" DrawerTransitionType="SlideInOnTop" DrawerLocation="Left">
            <OnPlatform x:TypeArguments="x:Double" iOS="150" Android="400"/>
            <StackLayout BackgroundColor="#17817C">
              <Label Text="Drawer Content" FontSize="Medium" HorizontalOptions="Center"/>
              <Button Text="Order Search"/>
              <Button Text="Order List" Command="{Binding Source={x:Reference Home}, Path=BindingContext.OrderlistCommand}" />
              <Button Text="Scheduled"/>
              <Button Text="Logout"/>
            <StackLayout Orientation="Vertical" VerticalOptions="CenterAndExpand">
              <Label Text="Dashboard goes here" HorizontalOptions="Center"></Label>

    Just a shame the button is on the right, seems all wrong for Android :/

Back to Top
DevCraft R3 2016 release webinar banner