gpt4 book ai didi

ios - 可以在我的自定义 View 下与 View 交互

转载 作者:行者123 更新时间:2023-11-29 02:12:05 25 4
gpt4 key购买 nike

我使用 .xib 创建自定义 View 。然后以编程方式将其添加到我的 View 中。这是在我的自定义 View 中初始化 View 的代码:

- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
// Load the .xib
[[NSBundle mainBundle] loadNibNamed:@"CustomView" owner:self options:nil];

// Add as sub view
[self addSubview:self.view];
}
return self;
}

以下是将自定义 View 添加到 View 中的代码:

CustomView *desView = [[CustomView alloc] init];

[self.view addSubview:desView];
[self.view bringSubviewToFront:desView];

但是,即使自定义 View 位于其他 View 之上,但我仍然可以与这些 View 进行交互。我曾尝试将其放在前面但没有用。

如何禁用与这些 View 的交互,但仍可以与我的自定义 View 交互?

非常感谢您的帮助。

最佳答案

当您想要禁用所需 View 的用户交互时,请设置此项。

[self.view setUserInteractionEnabled:NO];

或者如果您想禁用desView

[desView setUserInteractionEnabled:NO];

关于ios - 可以在我的自定义 View 下与 View 交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29180920/

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