Prevent VoiceOver revealing views that are beneath a larger transparent view
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
Summary: I want to replicate the accessibility behaviour of a UIAlertView, where the background view is still visible but VoiceOver does not interact with it.
Detail: I have implemented accessibility for an iPhone app, but have one problem remaining. In some cases I display a large view on top of all others (partially transparent, covering most of the original view) containing labels and a close button. i.e. basically a custom popup/alert view. The problem is, VoiceOver continues to reveal the views/controls underneath it.
One method to prevent the hidden views from being revealed by VoiceOver is to set the whole custom view background to be accessible. However, this isn't really what we want as this containing view shouldn't really be interacted with by the user, only its subviews (labels/buttons) should.
iphone ios uiview accessibility voiceover
|
show 2 more comments
Summary: I want to replicate the accessibility behaviour of a UIAlertView, where the background view is still visible but VoiceOver does not interact with it.
Detail: I have implemented accessibility for an iPhone app, but have one problem remaining. In some cases I display a large view on top of all others (partially transparent, covering most of the original view) containing labels and a close button. i.e. basically a custom popup/alert view. The problem is, VoiceOver continues to reveal the views/controls underneath it.
One method to prevent the hidden views from being revealed by VoiceOver is to set the whole custom view background to be accessible. However, this isn't really what we want as this containing view shouldn't really be interacted with by the user, only its subviews (labels/buttons) should.
iphone ios uiview accessibility voiceover
1
Did you ever figure out a solution for this? I'm trying to solve the same problem right now.
– l8nite
Jul 15 '11 at 20:50
Nope. Had to stick with making the custom view background accessible.
– Chris Miles
Jul 19 '11 at 6:59
@ChrisMiles Just wanted to check, whether did you ever find a solution for this. And how are you making the custom view background accessible ?
– Manoj
Aug 13 '13 at 11:53
self.view.isAccessibilityElement = YES; Are you doing something like this? If yes, there is an issue coz I cant access the other UI objects for that receiver. eg. buttons, sliders on the transparent view.
– Manoj
Aug 13 '13 at 12:00
I seem to have the opposite problem! I have a transparent overlay view over my (playing video) main view, that contains buttons etc (you know, the normal play/pause thing) but as soon as my overlay gets fully transparent (alpha 0.0) accessibility no longer reveals my buttons. What's going on here?
– Motti Shneor
Dec 11 '16 at 17:14
|
show 2 more comments
Summary: I want to replicate the accessibility behaviour of a UIAlertView, where the background view is still visible but VoiceOver does not interact with it.
Detail: I have implemented accessibility for an iPhone app, but have one problem remaining. In some cases I display a large view on top of all others (partially transparent, covering most of the original view) containing labels and a close button. i.e. basically a custom popup/alert view. The problem is, VoiceOver continues to reveal the views/controls underneath it.
One method to prevent the hidden views from being revealed by VoiceOver is to set the whole custom view background to be accessible. However, this isn't really what we want as this containing view shouldn't really be interacted with by the user, only its subviews (labels/buttons) should.
iphone ios uiview accessibility voiceover
Summary: I want to replicate the accessibility behaviour of a UIAlertView, where the background view is still visible but VoiceOver does not interact with it.
Detail: I have implemented accessibility for an iPhone app, but have one problem remaining. In some cases I display a large view on top of all others (partially transparent, covering most of the original view) containing labels and a close button. i.e. basically a custom popup/alert view. The problem is, VoiceOver continues to reveal the views/controls underneath it.
One method to prevent the hidden views from being revealed by VoiceOver is to set the whole custom view background to be accessible. However, this isn't really what we want as this containing view shouldn't really be interacted with by the user, only its subviews (labels/buttons) should.
iphone ios uiview accessibility voiceover
iphone ios uiview accessibility voiceover
asked Feb 15 '11 at 1:59
Chris MilesChris Miles
5,60023033
5,60023033
1
Did you ever figure out a solution for this? I'm trying to solve the same problem right now.
– l8nite
Jul 15 '11 at 20:50
Nope. Had to stick with making the custom view background accessible.
– Chris Miles
Jul 19 '11 at 6:59
@ChrisMiles Just wanted to check, whether did you ever find a solution for this. And how are you making the custom view background accessible ?
– Manoj
Aug 13 '13 at 11:53
self.view.isAccessibilityElement = YES; Are you doing something like this? If yes, there is an issue coz I cant access the other UI objects for that receiver. eg. buttons, sliders on the transparent view.
– Manoj
Aug 13 '13 at 12:00
I seem to have the opposite problem! I have a transparent overlay view over my (playing video) main view, that contains buttons etc (you know, the normal play/pause thing) but as soon as my overlay gets fully transparent (alpha 0.0) accessibility no longer reveals my buttons. What's going on here?
– Motti Shneor
Dec 11 '16 at 17:14
|
show 2 more comments
1
Did you ever figure out a solution for this? I'm trying to solve the same problem right now.
– l8nite
Jul 15 '11 at 20:50
Nope. Had to stick with making the custom view background accessible.
– Chris Miles
Jul 19 '11 at 6:59
@ChrisMiles Just wanted to check, whether did you ever find a solution for this. And how are you making the custom view background accessible ?
– Manoj
Aug 13 '13 at 11:53
self.view.isAccessibilityElement = YES; Are you doing something like this? If yes, there is an issue coz I cant access the other UI objects for that receiver. eg. buttons, sliders on the transparent view.
– Manoj
Aug 13 '13 at 12:00
I seem to have the opposite problem! I have a transparent overlay view over my (playing video) main view, that contains buttons etc (you know, the normal play/pause thing) but as soon as my overlay gets fully transparent (alpha 0.0) accessibility no longer reveals my buttons. What's going on here?
– Motti Shneor
Dec 11 '16 at 17:14
1
1
Did you ever figure out a solution for this? I'm trying to solve the same problem right now.
– l8nite
Jul 15 '11 at 20:50
Did you ever figure out a solution for this? I'm trying to solve the same problem right now.
– l8nite
Jul 15 '11 at 20:50
Nope. Had to stick with making the custom view background accessible.
– Chris Miles
Jul 19 '11 at 6:59
Nope. Had to stick with making the custom view background accessible.
– Chris Miles
Jul 19 '11 at 6:59
@ChrisMiles Just wanted to check, whether did you ever find a solution for this. And how are you making the custom view background accessible ?
– Manoj
Aug 13 '13 at 11:53
@ChrisMiles Just wanted to check, whether did you ever find a solution for this. And how are you making the custom view background accessible ?
– Manoj
Aug 13 '13 at 11:53
self.view.isAccessibilityElement = YES; Are you doing something like this? If yes, there is an issue coz I cant access the other UI objects for that receiver. eg. buttons, sliders on the transparent view.
– Manoj
Aug 13 '13 at 12:00
self.view.isAccessibilityElement = YES; Are you doing something like this? If yes, there is an issue coz I cant access the other UI objects for that receiver. eg. buttons, sliders on the transparent view.
– Manoj
Aug 13 '13 at 12:00
I seem to have the opposite problem! I have a transparent overlay view over my (playing video) main view, that contains buttons etc (you know, the normal play/pause thing) but as soon as my overlay gets fully transparent (alpha 0.0) accessibility no longer reveals my buttons. What's going on here?
– Motti Shneor
Dec 11 '16 at 17:14
I seem to have the opposite problem! I have a transparent overlay view over my (playing video) main view, that contains buttons etc (you know, the normal play/pause thing) but as soon as my overlay gets fully transparent (alpha 0.0) accessibility no longer reveals my buttons. What's going on here?
– Motti Shneor
Dec 11 '16 at 17:14
|
show 2 more comments
4 Answers
4
active
oldest
votes
I think you should use this on your top laying view:
Objective-C
- (BOOL)accessibilityViewIsModal {
return YES;
}
Swift
accessibilityViewIsModal = true
This makes every element of the View Controller that is hidden unaccessible.
An implementation could be to set it to true
when you show the view and set it to false
when you dismiss that view.
More info
Note: Requires iOS5 and up
In swiftaccessibilityViewIsModal = true
– Jose Tomy Joseph
Apr 14 '16 at 6:50
Keep in mind this property only blocks sibling views from being picked up by VoiceOver. Not super views.
– Adam Johns
Jun 9 '17 at 7:15
@AdamJohns and what to do with super views?
– Ixx
Jul 29 '18 at 13:10
This resolved the problem for me!
– vrutberg
Aug 28 '18 at 14:13
add a comment |
Swift 4
In swift try this:
Before your view is presented setup your viewController’s view like this:
yourViewController.view.accessibilityViewIsModal = true
Also try setting the self.view.accessibilityViewIsModal to true in viewWillAppear
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
view.accessibilityViewIsModal = true
}
It also might help if you send a screen chances notification when your modal or pop up view is appearing by adding this to the viewWillAppear:
UIAccessibility.post(notification: .screenChanged, argument: nil)
add a comment |
You can set the following properties on the view overlaying the background:
view.isAccessibilityElement = false;
view.isAccessibilityModal = true;
Does this work?
There is no such property asisAccessibilityModal
– highmaintenance
Jul 20 '16 at 22:42
It's "accessibilityViewIsModal".
– David Nedrow
Aug 5 '16 at 1:45
Still doesn't work (withaccessibilityViewIsModal
)
– Ixx
Jul 29 '18 at 13:20
add a comment |
When you hide the item, you can set isAccessibilityItem
to NO.
I guess you meanisAccessibilityElement
. I don't think this setting applies to a view's subviews does it? If not, I would need to apply this setting change to all subviews that are underneath the partially transparent full screen view, which would be a bit unwieldy.
– Chris Miles
Aug 9 '11 at 5:56
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f4999253%2fprevent-voiceover-revealing-views-that-are-beneath-a-larger-transparent-view%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
I think you should use this on your top laying view:
Objective-C
- (BOOL)accessibilityViewIsModal {
return YES;
}
Swift
accessibilityViewIsModal = true
This makes every element of the View Controller that is hidden unaccessible.
An implementation could be to set it to true
when you show the view and set it to false
when you dismiss that view.
More info
Note: Requires iOS5 and up
In swiftaccessibilityViewIsModal = true
– Jose Tomy Joseph
Apr 14 '16 at 6:50
Keep in mind this property only blocks sibling views from being picked up by VoiceOver. Not super views.
– Adam Johns
Jun 9 '17 at 7:15
@AdamJohns and what to do with super views?
– Ixx
Jul 29 '18 at 13:10
This resolved the problem for me!
– vrutberg
Aug 28 '18 at 14:13
add a comment |
I think you should use this on your top laying view:
Objective-C
- (BOOL)accessibilityViewIsModal {
return YES;
}
Swift
accessibilityViewIsModal = true
This makes every element of the View Controller that is hidden unaccessible.
An implementation could be to set it to true
when you show the view and set it to false
when you dismiss that view.
More info
Note: Requires iOS5 and up
In swiftaccessibilityViewIsModal = true
– Jose Tomy Joseph
Apr 14 '16 at 6:50
Keep in mind this property only blocks sibling views from being picked up by VoiceOver. Not super views.
– Adam Johns
Jun 9 '17 at 7:15
@AdamJohns and what to do with super views?
– Ixx
Jul 29 '18 at 13:10
This resolved the problem for me!
– vrutberg
Aug 28 '18 at 14:13
add a comment |
I think you should use this on your top laying view:
Objective-C
- (BOOL)accessibilityViewIsModal {
return YES;
}
Swift
accessibilityViewIsModal = true
This makes every element of the View Controller that is hidden unaccessible.
An implementation could be to set it to true
when you show the view and set it to false
when you dismiss that view.
More info
Note: Requires iOS5 and up
I think you should use this on your top laying view:
Objective-C
- (BOOL)accessibilityViewIsModal {
return YES;
}
Swift
accessibilityViewIsModal = true
This makes every element of the View Controller that is hidden unaccessible.
An implementation could be to set it to true
when you show the view and set it to false
when you dismiss that view.
More info
Note: Requires iOS5 and up
edited Oct 30 '18 at 17:46
answered Dec 4 '12 at 12:36
JaySHJaySH
339312
339312
In swiftaccessibilityViewIsModal = true
– Jose Tomy Joseph
Apr 14 '16 at 6:50
Keep in mind this property only blocks sibling views from being picked up by VoiceOver. Not super views.
– Adam Johns
Jun 9 '17 at 7:15
@AdamJohns and what to do with super views?
– Ixx
Jul 29 '18 at 13:10
This resolved the problem for me!
– vrutberg
Aug 28 '18 at 14:13
add a comment |
In swiftaccessibilityViewIsModal = true
– Jose Tomy Joseph
Apr 14 '16 at 6:50
Keep in mind this property only blocks sibling views from being picked up by VoiceOver. Not super views.
– Adam Johns
Jun 9 '17 at 7:15
@AdamJohns and what to do with super views?
– Ixx
Jul 29 '18 at 13:10
This resolved the problem for me!
– vrutberg
Aug 28 '18 at 14:13
In swift
accessibilityViewIsModal = true
– Jose Tomy Joseph
Apr 14 '16 at 6:50
In swift
accessibilityViewIsModal = true
– Jose Tomy Joseph
Apr 14 '16 at 6:50
Keep in mind this property only blocks sibling views from being picked up by VoiceOver. Not super views.
– Adam Johns
Jun 9 '17 at 7:15
Keep in mind this property only blocks sibling views from being picked up by VoiceOver. Not super views.
– Adam Johns
Jun 9 '17 at 7:15
@AdamJohns and what to do with super views?
– Ixx
Jul 29 '18 at 13:10
@AdamJohns and what to do with super views?
– Ixx
Jul 29 '18 at 13:10
This resolved the problem for me!
– vrutberg
Aug 28 '18 at 14:13
This resolved the problem for me!
– vrutberg
Aug 28 '18 at 14:13
add a comment |
Swift 4
In swift try this:
Before your view is presented setup your viewController’s view like this:
yourViewController.view.accessibilityViewIsModal = true
Also try setting the self.view.accessibilityViewIsModal to true in viewWillAppear
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
view.accessibilityViewIsModal = true
}
It also might help if you send a screen chances notification when your modal or pop up view is appearing by adding this to the viewWillAppear:
UIAccessibility.post(notification: .screenChanged, argument: nil)
add a comment |
Swift 4
In swift try this:
Before your view is presented setup your viewController’s view like this:
yourViewController.view.accessibilityViewIsModal = true
Also try setting the self.view.accessibilityViewIsModal to true in viewWillAppear
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
view.accessibilityViewIsModal = true
}
It also might help if you send a screen chances notification when your modal or pop up view is appearing by adding this to the viewWillAppear:
UIAccessibility.post(notification: .screenChanged, argument: nil)
add a comment |
Swift 4
In swift try this:
Before your view is presented setup your viewController’s view like this:
yourViewController.view.accessibilityViewIsModal = true
Also try setting the self.view.accessibilityViewIsModal to true in viewWillAppear
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
view.accessibilityViewIsModal = true
}
It also might help if you send a screen chances notification when your modal or pop up view is appearing by adding this to the viewWillAppear:
UIAccessibility.post(notification: .screenChanged, argument: nil)
Swift 4
In swift try this:
Before your view is presented setup your viewController’s view like this:
yourViewController.view.accessibilityViewIsModal = true
Also try setting the self.view.accessibilityViewIsModal to true in viewWillAppear
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
view.accessibilityViewIsModal = true
}
It also might help if you send a screen chances notification when your modal or pop up view is appearing by adding this to the viewWillAppear:
UIAccessibility.post(notification: .screenChanged, argument: nil)
edited Nov 16 '18 at 20:44
answered Nov 16 '18 at 4:39
RaminRamin
10717
10717
add a comment |
add a comment |
You can set the following properties on the view overlaying the background:
view.isAccessibilityElement = false;
view.isAccessibilityModal = true;
Does this work?
There is no such property asisAccessibilityModal
– highmaintenance
Jul 20 '16 at 22:42
It's "accessibilityViewIsModal".
– David Nedrow
Aug 5 '16 at 1:45
Still doesn't work (withaccessibilityViewIsModal
)
– Ixx
Jul 29 '18 at 13:20
add a comment |
You can set the following properties on the view overlaying the background:
view.isAccessibilityElement = false;
view.isAccessibilityModal = true;
Does this work?
There is no such property asisAccessibilityModal
– highmaintenance
Jul 20 '16 at 22:42
It's "accessibilityViewIsModal".
– David Nedrow
Aug 5 '16 at 1:45
Still doesn't work (withaccessibilityViewIsModal
)
– Ixx
Jul 29 '18 at 13:20
add a comment |
You can set the following properties on the view overlaying the background:
view.isAccessibilityElement = false;
view.isAccessibilityModal = true;
Does this work?
You can set the following properties on the view overlaying the background:
view.isAccessibilityElement = false;
view.isAccessibilityModal = true;
Does this work?
answered Nov 15 '15 at 22:32
XCode WarrierXCode Warrier
407316
407316
There is no such property asisAccessibilityModal
– highmaintenance
Jul 20 '16 at 22:42
It's "accessibilityViewIsModal".
– David Nedrow
Aug 5 '16 at 1:45
Still doesn't work (withaccessibilityViewIsModal
)
– Ixx
Jul 29 '18 at 13:20
add a comment |
There is no such property asisAccessibilityModal
– highmaintenance
Jul 20 '16 at 22:42
It's "accessibilityViewIsModal".
– David Nedrow
Aug 5 '16 at 1:45
Still doesn't work (withaccessibilityViewIsModal
)
– Ixx
Jul 29 '18 at 13:20
There is no such property as
isAccessibilityModal
– highmaintenance
Jul 20 '16 at 22:42
There is no such property as
isAccessibilityModal
– highmaintenance
Jul 20 '16 at 22:42
It's "accessibilityViewIsModal".
– David Nedrow
Aug 5 '16 at 1:45
It's "accessibilityViewIsModal".
– David Nedrow
Aug 5 '16 at 1:45
Still doesn't work (with
accessibilityViewIsModal
)– Ixx
Jul 29 '18 at 13:20
Still doesn't work (with
accessibilityViewIsModal
)– Ixx
Jul 29 '18 at 13:20
add a comment |
When you hide the item, you can set isAccessibilityItem
to NO.
I guess you meanisAccessibilityElement
. I don't think this setting applies to a view's subviews does it? If not, I would need to apply this setting change to all subviews that are underneath the partially transparent full screen view, which would be a bit unwieldy.
– Chris Miles
Aug 9 '11 at 5:56
add a comment |
When you hide the item, you can set isAccessibilityItem
to NO.
I guess you meanisAccessibilityElement
. I don't think this setting applies to a view's subviews does it? If not, I would need to apply this setting change to all subviews that are underneath the partially transparent full screen view, which would be a bit unwieldy.
– Chris Miles
Aug 9 '11 at 5:56
add a comment |
When you hide the item, you can set isAccessibilityItem
to NO.
When you hide the item, you can set isAccessibilityItem
to NO.
answered Aug 8 '11 at 7:45
JasonJason
7,1502280148
7,1502280148
I guess you meanisAccessibilityElement
. I don't think this setting applies to a view's subviews does it? If not, I would need to apply this setting change to all subviews that are underneath the partially transparent full screen view, which would be a bit unwieldy.
– Chris Miles
Aug 9 '11 at 5:56
add a comment |
I guess you meanisAccessibilityElement
. I don't think this setting applies to a view's subviews does it? If not, I would need to apply this setting change to all subviews that are underneath the partially transparent full screen view, which would be a bit unwieldy.
– Chris Miles
Aug 9 '11 at 5:56
I guess you mean
isAccessibilityElement
. I don't think this setting applies to a view's subviews does it? If not, I would need to apply this setting change to all subviews that are underneath the partially transparent full screen view, which would be a bit unwieldy.– Chris Miles
Aug 9 '11 at 5:56
I guess you mean
isAccessibilityElement
. I don't think this setting applies to a view's subviews does it? If not, I would need to apply this setting change to all subviews that are underneath the partially transparent full screen view, which would be a bit unwieldy.– Chris Miles
Aug 9 '11 at 5:56
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f4999253%2fprevent-voiceover-revealing-views-that-are-beneath-a-larger-transparent-view%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Did you ever figure out a solution for this? I'm trying to solve the same problem right now.
– l8nite
Jul 15 '11 at 20:50
Nope. Had to stick with making the custom view background accessible.
– Chris Miles
Jul 19 '11 at 6:59
@ChrisMiles Just wanted to check, whether did you ever find a solution for this. And how are you making the custom view background accessible ?
– Manoj
Aug 13 '13 at 11:53
self.view.isAccessibilityElement = YES; Are you doing something like this? If yes, there is an issue coz I cant access the other UI objects for that receiver. eg. buttons, sliders on the transparent view.
– Manoj
Aug 13 '13 at 12:00
I seem to have the opposite problem! I have a transparent overlay view over my (playing video) main view, that contains buttons etc (you know, the normal play/pause thing) but as soon as my overlay gets fully transparent (alpha 0.0) accessibility no longer reveals my buttons. What's going on here?
– Motti Shneor
Dec 11 '16 at 17:14