Tag: 可访问性

是否可以分配一个辅助function的UILabel?

在我们当前的用户界面中,在某些标签旁边,我们有一个帮助提示button,单击时可以解释标签引用的详细信息。 因此,VoiceOver将这两个项目标识为单独的辅助function项目。 但是,在使用可访问性时,我们希望我们能够在标签本身中做所有事情。 这样,当标签变得焦点时,用户将在这里“账户价值,$ 20(accessibilityLabel),双击帮助(accessibilityHint)' 但是,与button不同,标签没有与其关联的操作,所以我不确定如何连线实际触发无障碍手势,指示我想要做某事。 在将所有标签转换为button之后,是否有任何方法可以在标签上收听可访问性“操作”方法? 我目前的解决方法是只能访问帮助提示button,然后将所有相关信息移动到其可访问性属性,但这似乎是代码味道,因为开发人员在更新代码时很容易错过。

iOS更改可访问性焦点。

有没有一种方法来设置可编程性(App Store安全)的可访问性焦点? 任何帮助将不胜感激。

如何为UISegmentedControl的特定段设置访问标签?

我们使用KIF进行functiontesting,并使用元素的可访问性标签来确定发送事件的位置。 我目前正在试图testing一个UISegmentedControl的行为,但为了做到这一点,我需要为控件的不同部分设置不同的可访问性标签。 我如何设置特定分段的访问标签?

我可以用移动Safari上的user-css替代CSS吗?

我正在尝试为我的祖母修改网站http://www.baomoi.com的CSS。 我想修改CSS以便于阅读,并使其更简约。 我曾尝试使用JavaScript书签: javascript:(function(){if%20(!document.getElementById('someuniqueid')){var%20objHead%20=%20document.getElementsByTagName('head');%20if%20(objHead[0]){if%20(document.createElementNS%20&&%20objHead[0].tagName%20==%20'head')%20var%20objCSS%20=%20objHead[0].appendChild(document.createElementNS('http://www.w3.org/1999/xhtml',%20'link'));%20else%20var%20objCSS%20=%20objHead[0].appendChild(document.createElement('link'));%20objCSS.id%20=%20'someuniqueid';%20objCSS.rel%20=%20'stylesheet';%20objCSS.href%20=%20'http://fu.com/minimal.css';%20objCSS.type%20=%20'text/css';}}})() 当它最初加载时,这个工作一次,但当另一个链接点击在网站上它加载默认网站的CSS。 是否有可能将网站包含在iframe中并让CSS在整个网站中保持不变? 或者是否会更容易创build一个本地iPad应用程序加载该网站并持续插入CSS? 我发现这个想法 ; 但只是下载了Xcode SDK,如果有更简单的方法,不想为此创build一个iPad应用程序。 从本质上讲,我只需要改变网站baomoi.com的CSS,并在点击链接时保持不变 。 任何想法和build议将不胜感激。 谢谢! 编辑:我现在看看(CSSPivot),再次感谢您的build议,我是移动Safari的新手,我已经注意到,iframes没有滚动条出于某种原因。 还有任何build议去做一个真正的iPad应用程序,这将能够做到这一点呢? 我正在考虑寻找自由职业者或类似的网站,我可以find一个人为我创造这个,因为我没有开发IOS的经验。 IPad是我祖母使用的一个简单的设备,我想使它能够访问几个网站(越南网站,但他们相当复杂的导航,她的配色scheme很难看到)。 再次感谢您的build议。

UIAccessibilityLayoutChangedNotification和UIAccessibilityScreenChangedNotification之间的实际区别?

我试图确定究竟发生了什么事发布UIAccessibilityLayoutChangedNotification和UIAccessibilityScreenChangedNotification 。 从我所能看到的,我可以在任何地方交替使用它们,没有什么不同。 苹果文档简单地说,当(例如)一个元素被隐藏或显示时使用ScreenChanged如果整个屏幕变化,则使用ScreenChanged ,但是当我提供这些信息时,我感兴趣的是他们做了什么,当使用其中一个或另一个时,看到不同。 任何人都可以清楚地解释两者之间的执行差异吗?

在iOS中忽略dynamictypes:辅助function

有没有办法在iOS应用程序中完全忽略dynamictypes/字体大小设置? 我的意思是有一个像plist项目的方式,以便我可以完全禁用它。 我知道有一个通知,我们可以观察和重新configuration字体,每当设置发生变化。 我正在寻找一个更简单的解决scheme。 我正在使用iOS8。 谢谢。

我可以在界面生成器中设置辅助function标识吗? Xcode4.2

我只能在界面构build器中设置辅助function标签,但是在UI自动化中,我需要辅助function标识来获取UI元素。 任何方式来做到这一点?