1
나는 tabbar 응용 프로그램이 있습니다. 특정 탭에 배지가있는 경우 VoiceOver는 N items
을 발음합니다. 나는 그것을 N messages
발음으로 만들고 싶습니다.tabbarItem에서 접근성 배지 설정
어떻게하면됩니까?
나는 tabbar 응용 프로그램이 있습니다. 특정 탭에 배지가있는 경우 VoiceOver는 N items
을 발음합니다. 나는 그것을 N messages
발음으로 만들고 싶습니다.tabbarItem에서 접근성 배지 설정
어떻게하면됩니까?
비슷한 문제가 있는데 UITabBarViewController.tabbar가 다른보기와 달리 접근성을 처리하고있는 것처럼 보입니다. 그래서 제 용액 [TabBar의의 수퍼]의 하위 뷰로서 배지 위에 다른 UIView의 배치이 뷰에 대한 접근성을 첨가 하였다있는 viewDidLoad에서
:
self.badgeAccessibilityView.accessibilityLabel =
[NSString stringWithFormat:@"%d Notifications", badgeValue];
: 배지 값 변화에
self.badgeAccessibilityView = [[UIView alloc] init];
//use tabBarView.frame to calculate
self.badgeAccessibilityView.frame = frameAccordingToBadgeLocation;
self.badgeAccessibilityView.userInteractionEnabled = YES;
self.badgeAccessibilityView.isAccessibilityElement = YES;
[self.tabBarView.superview addSubview:self.badgeAccessibilityView];