This is a migrated thread and some comments may be shown as answers.

Horizontal view on iPhone 5

10 Answers 34 Views
NavBar
This is a migrated thread and some comments may be shown as answers.
Dekel
Top achievements
Rank 1
Dekel asked on 30 Jun 2015, 01:42 PM

When using Kendo MVC NavBar with platform "ios7" in iPhone, when ever clicking on NavBar (left side where the drawer for exmaple), iPhone URL address bar will popup on top of the NavBar instead of above it.

You can also see example for this issue on your mobile demo website (demos.telerik.com/kendo-ui/m/index), just open link in horizontal view on iPhone 5 and try to click somewher on NavBar.

 

 

 

 

 

10 Answers, 1 is accepted

Sort by
0
Petyo
Telerik team
answered on 02 Jul 2015, 07:16 AM

Hello Dekel,

the behavior you describe is the native browser one - there are no means to prevent it or work around it. 

Regards,
Petyo
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Dekel
Top achievements
Rank 1
answered on 21 Jul 2015, 11:13 AM

There is no solution for this issue ?

 Please have a look in CNN mobile website, their NavBar will be shown as it should even if you in horizontal view.

How can I release mobile site with this behavior ? the user will be stuck in the same page.

 

Thank you.

0
Petyo
Telerik team
answered on 23 Jul 2015, 05:53 AM
Hi,

Perhaps I am misunderstanding your case. I examined the site you refer to on iPhone 5, horizontal view. When navigating around the site, the address bar overlays or pushes the content up/down, depending on the user action.

Given that you are referring to a mobile web site, I may suggest that you try the native scrolling mode of the mobile app - it relies on the built-in browser scroller, and in some cases works better for sites specifically.

Regards,
Petyo
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Dekel
Top achievements
Rank 1
answered on 27 Jul 2015, 01:11 PM

I've added the following: 

@(Html.Kendo().MobileApplication()
    .ServerNavigation(true)
    .Transition("slide")
    .Platform("ios7")
    .UseNativeScrolling(true) - (Add this property)
)

 

but it seems nothing changed.

what could be the reason ? 

 

Thank you,

0
Dekel
Top achievements
Rank 1
answered on 27 Jul 2015, 01:37 PM

It seems that in the class "MobileApplication"

you don't do anything with "UseNativeScrolling" property in the method "WriteInitializationScript".

  

0
Nikolay Rusev
Telerik team
answered on 29 Jul 2015, 08:52 AM

Hello Dekel,

 

Thank you for reporting this. We will address the omission in the upcoming service pack.

 

Regards,
Nikolay Rusev
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Dekel
Top achievements
Rank 1
answered on 29 Jul 2015, 01:17 PM

Is there expected release date for this service pack ?

Any workaround for meanwhile ?

 

Thank you.

0
Nikolay Rusev
Telerik team
answered on 31 Jul 2015, 06:56 AM

Hello Dekel,

You can expect the release next week.

Regards,
Nikolay Rusev
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Dekel
Top achievements
Rank 1
answered on 06 Aug 2015, 07:13 AM

 Hi Nikolay Rusev,

It seems that you did not fixed this issue: 

http://www.telerik.com/support/whats-new/aspnet-mvc/release-history/ui-for-asp-net-mvc-q2-2015-sp1‚Äč

Any workaround ?

 

Thank you.

 

0
Nikolay Rusev
Telerik team
answered on 07 Aug 2015, 09:46 AM

Hello Dekel,

 

The fix should be applied it is only missing from the release notes. You can update your project with the latest assembly and give it a try.

 

Regards,
Nikolay Rusev
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
Tags
NavBar
Asked by
Dekel
Top achievements
Rank 1
Answers by
Petyo
Telerik team
Dekel
Top achievements
Rank 1
Nikolay Rusev
Telerik team
Share this question
or