Re: Differences between 'keyboard' focus and 'accessibility' focus
Re: Differences between 'keyboard' focus and 'accessibility' focus
- Subject: Re: Differences between 'keyboard' focus and 'accessibility' focus
- From: Chris Fleizach <email@hidden>
- Date: Wed, 23 Jan 2019 07:14:41 -0800
Sent from my iPhone
> On Jan 23, 2019, at 6:46 AM, Peter Heery <email@hidden> wrote:
>
> Hello.
>
> Please find my questions below.
> Does iOS differentiate between what is 'accessibility' focus (eg:
> UIAccessibilityFocus) and 'keyboard' focus when no AT (assistive technology)
> is running?
Yes the two can diverge. Generally the keyboard focus is known as the first
responder. It’s limited to mostly text areas on iOS and is internal to the
app’s state. The AT focus is managed by the individual AT in question.
> Is there is a way to programmatically determine if someone is using a
> keyboard to navigate? (e.g. like UIAccessibilityIsVoiceOverRunning).
No. You can always check what the first responder is, but that will be the same
whether you touched on a text field for you used a keyboard to navigate to it
> Lastly, is the expected behaviour that native UIKit controls like a UIButton
> within a UIView should receive keyboard focus when using a Bluetooth keyboard
> and with no AT running (eg: Switch / VoiceOver)?
Generally no. Keyboard focus mostly moves between text fields on iOS for the
most part
> Thanks
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Accessibility-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden