Xamarin.iOS Calendar Accessibility with physical Keyboard

1 Answer 122 Views
Accessibility Calendar - Xamarin.iOS
Thomas
Top achievements
Rank 1
Thomas asked on 26 May 2021, 11:14 AM

Hi,

we war using the Telerik Calender in a MasterDetailPage as Master und the Information of the Date is in the Detail visualized. The new requirements are the App has to be a full physical Keyboard accessibility.

The MasterDetailpage is inside a Tappedpage. Only if a change the TappedPage, then the Calendar (Masterdetailpage -> Master) gets the keyboard focus. Wen i use the Tabulator-Key ("TAB") then the focus changed to the Detail and all other Elements, but the Calendar gets never the focus again (there Skip the Calendar).

the Calendar gets only the Focus, when ...

1. the TappedPage changes (between tabs)

2. use the key "Shift + Tabulator"

 

is there a way to fix the Tabindex or to force the Calendar to request the keyboard focus? In MasterDetailPages without the Calendar there is no problem. i tried to set "Tabindex", "IsTabStop", "Focused-Event" etc. without an effect.

 

Thanks :)

Imotek

Yana
Telerik team
commented on 01 Jun 2021, 04:39 AM

I am not sure I fully understand the scenario, you're using our Xamarin.iOS Calendar, right? Could you elaborate more on the requirement with the Calendar receiving focus, can you send some some screenshots on the expected result? What do you mean with tab key on iOS? 
Thomas
Top achievements
Rank 1
commented on 01 Jun 2021, 09:03 AM

In iOS Application in general you can jump to the next focusable element with the "Tab-Key" (Key next to "Q" key with 2 arrows) - you have to buy an external keyboard and connect this with the ipad.

You have the follow hierachie TabbedPage (with ToolbarItems) -> MasterDetailPage. In the Master is the Xamarin.iOS Calendar und in the Detail Information about the Appointment.

Focusable Elements Focus-Order:
1 TabbedPage - ToolbarItem - 1
2 TabbedPage - ToolbarItem - 2
3 MasterDetailPage/Master - Calendar (SKIPPED!)
4 MasterDetailPage/Detail - Overview
5 TabbedPage - first
6 TabbedPage - second
7 TabbedPage - third

But without an toolbarItems in the TabbedPage the Xamarin.iOS Calendar receive the focus ... maybe is there a issue with the toolbaritem and the focus?!

1 Answer, 1 is accepted

Sort by
0
Yana
Telerik team
answered on 02 Jun 2021, 01:45 PM

Hello Imotek,

Thank you for the follow-up.

I am afraid RadCalendar does not provide keyboard navigation, I am not sure how it received the focus without the TabbedPage - in my tests the Calendar is just skipped when pressing the Tab key.  

I understand such functionality is important, so I logged a feature request in our public feedback portal on your behalf, you can track its status at the link below:

Calendar: Provide support for keyboard navigation

We're going to keep an eye on the demand and plan it accordingly.

For the time being there isn't a workaround I could suggest. I am sorry for any inconvenience caused.

Regards,
Yana
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Tags
Accessibility Calendar - Xamarin.iOS
Asked by
Thomas
Top achievements
Rank 1
Answers by
Yana
Telerik team
Share this question
or