怎样才能把UIView.hidden=NO的时候把这块区域也去掉?

sunwei_07 sunwei_07 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想用一个UIButton控制一个UIView里的内容是否显示。现在是用hidden属性YES和NO来控制,但是我想在hidden=NO的时候,自动把这块区域也减去,显示的时候再占用这块区域。现在hidden=NO虽然View是隐藏了,但是后面的区域还是占据着,只不过变成背景色变白色而已,求解
...全文

相关推荐

iOS如何去掉导航栏(UINavigationBar)下方的横线

本篇文章主要介绍了iOS如何去掉导航栏(UINavigationBar)下方的横线,非常具有实用价值,需要的朋友可以参考下

weixin_38716460

IOS类似android的view.gone/view.visable

NULL 博文链接:https://andyzx168.iteye.com/blog/2017264

weixin_38669628

UIView-Visibility:一个Objective-C类别,提供一种设置视图可见性的方法,例如人们在Android世界中的行为

笔记 除了合并拉取请求外,此库将不会更新,因为我没有足够的空闲时间。 如果对您有用,您仍然可以使用它,我很感谢您通过发送对可能发现的bug的拉取请求做出了贡献。 (2018.06.30) UIView +可见性 在iOS中,没有使用AutoLayout真正隐藏视图的直观支持,设置UIView.hidden=YES仅会使视图不可见,隐藏视图仍然占据空间,在大多数情况下,这是不希望的。 在Android中,有View.setVisibility(View.GONE)可以真正隐藏视图,此类别为同一功能实现setVisibility方法。 用法 # import " UIView+Visibility.h " // hide the view without clearing its margins [UIView setVisibility: UIViewVisibilityGone]; //

狛绝的追随者

iOS 中事件的响应链和传递链

iOS事件链有两条:事件的响应链;Hit-Testing事件的传递链。这篇文章主要介绍了iOS 中事件的响应链和传递链,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

weixin_38628830

(0095)-iOS/iPhone/iPAD/iPod源代码-弹出视图(Popup View)-Hidden Option Panel

实现可以隐藏的面板。这个面板一般位于窗口的下方。起初只是一个箭头按钮,当用户点击箭头按钮时,面板会向上缓慢滑动出来。 注意:请在Mac下解压使用

逍遥墨君
评论 4
收藏 已收藏
分享
返回顶部
sunwei_07
iOS 29,038 成员 12,459 内容