Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I set the accessibility label for a view in xcode4's interface builder?

I'm hoping to use KIF to write functional tests for our iphone app. It uses "accessibility labels" to identify the UI items it's testing. How do I set the accessibility label for a view in xcode4's interface builder?

like image 885
Simon Avatar asked Aug 28 '11 11:08

Simon


1 Answers

To set the variable programmatically you can use its property like this:

UIButton *someButton = [[UIButton alloc] init];
someButton.titleLabel.text = @"Your Button's Text";
someButton.accessibilityLabel = @"SomeNSString";

In the InterfaceBuilder -- built into XCode 4 -- you just have to select the UI item you want to have an accessibility label. The "Identity Inspector", in the "Utility"-pane, offers a textfield where you can enter any label-text you want.

enter image description here

like image 118
0xJoKe Avatar answered Oct 05 '22 23:10

0xJoKe