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



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!