1

我正在开发一个屏幕录像机并面临一个疯狂的要求。我的老板希望用户可以选择在当前视图有密码字段时自动暂停录制。(该视图可能属于第三方应用程序。)

那么,是否可以检查最顶层的视图是否有任何密码文本字段?

这是一个企业应用程序,因此允许使用私有 api。也欢迎来自越狱社区的任何指针。

4

1 回答 1

-1

如果您可以只使用自己的视图会容易得多,但这应该适用于您自己的视图或第三方视图。但是无论如何,每次你加载一个 UIView 检查它的所有子视图时,我会认为在 ViewDidLoad 方法中检查它的类类型,在你的情况下它会是 UITextField。由于这些是您可以将安全文本输入设置为其文本类型的唯一文本字段。每次找到 UITextView 时,检查它的 secureTextEntry 是否等于 TRUE。如果为真,则禁用录制,直到从屏幕上删除该视图。那应该是你需要的。

于 2013-04-29T20:58:08.483 回答