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

发布时间:2020-09-15 发布网站:编程之家
编程之家收集整理的这篇文章主要介绍了如何在iOS中按钮单击时正确显示/隐藏UIView编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个UIView,添加在我的xib文件中.通过连接检查员正确加入.

在viewDidLoad:方法中,我隐藏了它并按下某个按钮显示它.

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

.h文件

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

在viewDidLoad:方法:

_subView.hidden = YES;

它正确地隐藏了这个视图,但是按下按钮它没有显示出来.

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

它使用两种方式都没有显示出来.请帮我解决一下.

解决方法

有时你(或xCode)在连接IBOutlets / IBAction时可能会出错,所以如果它不起作用,你可以删除连接并再次返回,大多数情况下应该有所帮助.

Apple建议使用弱而不是强力/保留IBOutlet属性,所以如果你没有充分理由你应该这样做:

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

总结

以上是编程之家为你收集整理的如何在iOS中按钮单击时正确显示/隐藏UIView全部内容,希望文章能够帮你解决如何在iOS中按钮单击时正确显示/隐藏UIView所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入编程之家官方QQ群:1065694478
编程之家官方公众号

微信公众号搜索 “ 程序精选 ” ,选择关注!

微信公众号搜索 “ 程序精选 ”
精选程序员所需精品干货内容!