gpt4 book ai didi

ios - 如何在 iOS 中单击按钮时正确显示/隐藏 UIView

转载 作者:可可西里 更新时间:2023-11-01 05:44:31 24 4
gpt4 key购买 nike

我有一个 UIView,添加到我的 xib 文件中。通过connection inspector正确加入。

viewDidLoad: 方法中,我将其隐藏并在按下某个按钮时显示它。

到目前为止,这是我的代码:

.h 文件

@property (nonatomic, retain) IBOutlet UIView   *subView;

viewDidLoad: 方法中:

_subView.hidden = YES;

它正确地隐藏了这个 View ,但是在按下按钮时它没有显示。

- (IBAction)customerInvoice:(id)sender
{
//self->_subView.hidden = NO;
_subView.hidden = NO;
}

使用这两种方式它都没有出现。请帮助我解决它。

最佳答案

有时您(或 xCode)在连接 IBOutlets/IBAction 时可能会出错,所以如果它不起作用,您可以删除连接并重新连接,主要是它应该有帮助。

此外,Apple 建议对 IBOutlet 属性使用 weak 而不是 strong/retain,所以如果你没有充分的理由,你应该这样做:

@property (nonatomic, weak) IBOutlet UIView *subView;

关于ios - 如何在 iOS 中单击按钮时正确显示/隐藏 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22227414/

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