Declined
Last Updated: 04 May 2020 12:34 by ADMIN
ADMIN
Lance | Manager Technical Support
Created on: 05 Nov 2018 14:10
Category: SegmentedControl
Type: Feature Request
0
SegmentedControl : Horizontal Scrolling
When there are more items than can be fit in a horizontal space, allow an opt-in feature to allow horizontal scrolling instead of cutting off the labels
3 comments
ADMIN
Yana
Posted on: 04 May 2020 12:34

Hello Olivier,

You've come across a known issue on Xamarin.Forms side related to Android Entry and reproducible with Xamarin.Forms 4.4.  You can check its status in the Xamarin.Forms github repo here: 

[Bug] Android Entry on appearing weird effect upon Forms 4.4

The same effect can be observed with RadSegmentedControl as we use Android Entry internally.

The good news is that it seems resolved with the latest versions of Xamarin.Forms.

Regards,
Yana
Progress Telerik

Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic.
Our thoughts here at Progress are with those affected by the outbreak.
Olivier
Posted on: 04 May 2020 12:14

I don't understand the answer, if the control specification is to limit the number of items and improve readability, and that horizontal scrolling is not welcomed,

Why do I see an ugly scrollbar on Android with only 2 items which are not cut off.

The horizontal scrollbar gets visible for 2 second then is hidden.

But why is it visible at first ? It makes no sense and there is no property at all to force it to get hidden like it's possible on scroll viewer.

ADMIN
Yana
Posted on: 08 Nov 2018 11:49
We have reviewed the request and it seems such a feature contradicts with the control specification. Here are the requirements for segmented control on IPhone:
-	Limit the number of segments to improve usability. Wider segments are easier to tap. On iPhone, a segmented control should have five or fewer segments  (Source: https://developer.apple.com/design/human-interface-guidelines/ios/controls/segmented-controls/)
Taking this into account, I have updated the status of this item to "Declined". 

We'd recommend using RadTabView component (https://docs.telerik.com/devtools/xamarin/controls/tabview/tabview-overview) in such scenarios.

Regards,
Yana