2

我开发了一个 iPhone 应用程序,其中大部分都可以访问,但我做的一件事有问题。

当用户单击应用程序中的设置按钮时(它有一个主菜单,其中包含用于各种应用程序的一堆按钮),我在顶部添加一个 UIView 并使背景屏幕变暗。不幸的是,对于盲人来说,这个 UIView 并没有变得“活跃”,即他们仍然在背景屏幕上导航。

我最初使用 UIView 添加addSubview:然后尝试insertSubview: atIndex:但都没有按预期运行。

编辑:更多信息在这个屏幕上有文本字段和一个按钮,也许我可以让其中一个处于活动状态或其他什么?不知道我会怎么做。

4

2 回答 2

2

怎么用becomeFirstResponder?它使接收此消息的控件和输入的接收器处于活动状态。对于 UITextView 等,它会调出键盘。

于 2010-12-07T05:23:42.790 回答
0

我没有明白你在说什么,但我认为顶部添加的视图可能有问题。

做一件事,如果您使用界面构建器添加了视图,然后选择视图并单击菜单栏中的布局菜单并选择“发送到后面”。

否则,如果您通过代码添加它,则将代码编写为

[self.view sendSubViewToBack:addedView];

问候,

萨提亚

于 2010-12-07T05:31:41.967 回答