gpt4 book ai didi

ios - 不使用 "hidden"或 "disabled"隐藏 UIButton

转载 作者:行者123 更新时间:2023-11-29 03:08:59 25 4
gpt4 key购买 nike

我需要防止用户在我运行的动画期间按下按钮。我不想隐藏按钮或更改其图像。我不能使用enabled = false,因为我在另一种情况下使用了这个选项,并且它有不同的图像。

我确实尝试用透明图像覆盖按钮,但似乎不起作用,只有真实图像才能隐藏按钮并防止用户按下它。

无效的代码:

  skipBTN.enabled = FALSE;   //this one is not good for me
skipBTN.hidden = TRUE; //this one is also not good for me

这个实际上并没有起作用(用户仍然可以按下按钮)

buttonsCover = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"empty"]];
buttonsCover.frame = button.frame;
[self.view addSubview:buttonsCover];
buttonsCover.hidden = YES;

以及何时需要:

buttonsCover.hidden = NO;

我需要另一个想法:)

最佳答案

禁用按钮而不更改其外观,我建议:

skipBTN.userInteractionEnabled = FALSE

另请参阅:Documentation

关于ios - 不使用 "hidden"或 "disabled"隐藏 UIButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22439506/

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