小编Dav*_*lho的帖子

如何知道Android TalkBack是否处于活动状态?

我正在开发一个使用TalkBack引导人们通过它的应用程序.但是,在这些情况下,我希望在应用程序的布局中存在一些微妙的差异,因此导航更容易,并且还有额外的语音输出(使用TextToSpeech)来帮助指导用户.

我的问题是,如果用户激活了TalkBack,我只想要那些更改和额外输出.

有没有办法知道它是不是?我没有找到任何直接访问TalkBack设置的具体内容,但我希望有某种形式的访问通用手机设置可以让我知道我需要什么.

提前问候并表示感谢.

android accessibility talkback android-accessibility

26
推荐指数
4
解决办法
1万
查看次数

UISearchBar动画隐藏按钮

我目前有一个UISearchBar(附加到UISearchDisplayController),但我缩小了搜索栏的宽度,以便在未选择搜索栏时可以在其右侧显示自定义按钮.该按钮用于访问其他视图.

但是,当我选择搜索栏然后按取消(甚至执行搜索)并返回普通视图时,搜索栏应显示我的自定义按钮,搜索栏会动画并占用所有空间按钮和不显示.从本质上讲,当我只希望它占据屏幕的一部分时,搜索栏会占用屏幕的所有宽度.

有没有办法阻止搜索栏动画到屏幕的整个宽度?

这就是我定义搜索栏的CGRect的方式:

self = [[UISearchBar alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 250.0f, 45.0f)]
Run Code Online (Sandbox Code Playgroud)

iphone animation uisearchbar uisearchdisplaycontroller

6
推荐指数
1
解决办法
2483
查看次数