3 Answers, 1 is accepted
0
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.
Regards,
Rosy Topchiyska
Telerik
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.
Regards,
Rosy Topchiyska
Telerik
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
0

N Mackay
Top achievements
Rank 1
answered on 28 Oct 2015, 01:41 PM
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.
Thanks,
Norman.
0

N Mackay
Top achievements
Rank 1
answered on 28 Oct 2015, 05:38 PM
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"
?>
<
ContentPage
xmlns
=
"http://xamarin.com/schemas/2014/forms"
xmlns:local
=
"clr-namespace:OrderFinder.CustomRenderers;assembly=OrderFinder"
xmlns:primitives
=
"clr-namespace:Telerik.XamarinForms.Primitives;assembly=Telerik.XamarinForms.Primitives"
xmlns:mvvm
=
"clr-namespace:OrderFinder;assembly=OrderFinder"
BindingContext
=
"{Binding Source={x:Static mvvm:App.Locator}, Path=Homepage}"
Title
=
"Homepage"
x:Name
=
"Home"
x:Class
=
"OrderFinder.View.HomePage"
>
<
ContentPage.ToolbarItems
>
<
ToolbarItem
Clicked
=
"OnToolbarButtonClick"
Order
=
"Primary"
Priority
=
"0"
Icon
=
"IconMenu"
/>
</
ContentPage.ToolbarItems
>
<
Grid
>
<
primitives:RadSideDrawer
x:Name
=
"Drawer"
DrawerTransitionType
=
"SlideInOnTop"
DrawerLocation
=
"Left"
>
<
primitives:RadSideDrawer.DrawerLength
>
<
OnPlatform
x:TypeArguments
=
"x:Double"
iOS
=
"150"
Android
=
"400"
/>
</
primitives:RadSideDrawer.DrawerLength
>
<
primitives:RadSideDrawer.DrawerContent
>
<
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
>
</
primitives:RadSideDrawer.DrawerContent
>
<
primitives:RadSideDrawer.MainContent
>
<
StackLayout
Orientation
=
"Vertical"
VerticalOptions
=
"CenterAndExpand"
>
<
Label
Text
=
"Dashboard goes here"
HorizontalOptions
=
"Center"
></
Label
>
</
StackLayout
>
</
primitives:RadSideDrawer.MainContent
>
</
primitives:RadSideDrawer
>
</
Grid
>
</
ContentPage
>
Just a shame the button is on the right, seems all wrong for Android :/