[TIMOB-11422] iOS: Accessibility: ImageView: Accessibility does not work for Image View on iOS
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2012-10-15T20:23:38.000+0000 |
Affected Version/s | Release 3.0.0 |
Fix Version/s | Release 3.0.0, Release 3.1.0, 2012 Sprint 21 Core, 2012 Sprint 21 |
Components | iOS |
Labels | accessibility_module, core, module, qe-ios100112, qe-nfc, qe-testadded |
Reporter | Satyam Sekhri |
Assignee | Max Stepanov |
Created | 2012-10-12T14:02:15.000+0000 |
Updated | 2012-12-04T19:38:50.000+0000 |
Description
The accessibility does not work for Image View. The Label, Value or Hint are not voiced over. However, this works fine on Android
Steps To Reproduce:
1. Open the application below with voice over ON
2. Touch the first Image View
Actual:
After Step 2: Nothing is spoken
Expected:
After Step 2: The Label Value and Hint should be spoken by the device
win = Ti.UI.createWindow({
title: "Events",
layout: "vertical",
backgroundColor: "#fff"
});
var ImageView1 = Ti.UI.createImageView({
image : 'KS_nav_ui.png',
height : 150,
width : 150,
accessibilityLabel: "ImageView1",
accessibilityValue: "Value1.",
accessibilityHint: "Hint1",
top:10,
left:0,
});
win.add(ImageView1);
win.open();
UIImageView was not accessible by default. PR submitted https://github.com/appcelerator/titanium_mobile/pull/3212
3_0_X PR https://github.com/appcelerator/titanium_mobile/pull/3232
Closing as fixed. Tested and verified with: Titanium Studio, build: 3.0.0.201211301903 Titanium SDK, build: 3.0.0.v20121130200208 Device: iPhone5 iOS 6.0