gpt4 book ai didi

objective-c - Objective-C : Can I set a subview to be firstResponder?

转载 作者:可可西里 更新时间:2023-11-01 17:02:30 25 4
gpt4 key购买 nike

我有一种情况,我正在将另一个 View Controller 的 View 添加到现有的 View Controller 。例如:

//set up loading page
self.myLoadingPage = [[LoadingPageViewController alloc]init ];
self.myLoadingPage.view.frame = self.view.bounds;
self.myLoadingPage.view.hidden = YES;

[self.view addSubview:self.myLoadingPage.view];

是否可以将'self.myLoadingPage'设置为第一响应者?在这种情况下,loadingpage View 大小不会覆盖现有 View 的整个大小,用户仍然可以与父 View 进行交互(这不是所需的行为)。在这种情况下,我只想启用 subview 。

最佳答案

当我遇到类似问题时,我制作了一个覆盖整个屏幕的不可见 UIView,我在主视图顶部添加了大的不可见 UIView,并使加载 View 成为不可见 UIView 的 subview 。

关于objective-c - Objective-C : Can I set a subview to be firstResponder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6274278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com