社区
iOS
帖子详情
怎样才能把UIView.hidden=NO的时候把这块区域也去掉?
sunwei_07
2015-08-09 08:59:22
我想用一个UIButton控制一个UIView里的内容是否显示。现在是用hidden属性YES和NO来控制,但是我想在hidden=NO的时候,自动把这块区域也减去,显示的时候再占用这块区域。现在hidden=NO虽然View是隐藏了,但是后面的区域还是占据着,只不过变成背景色变白色而已,求解
...全文
410
4
打赏
收藏
怎样才能把UIView.hidden=NO的时候把这块区域也去掉?
我想用一个UIButton控制一个UIView里的内容是否显示。现在是用hidden属性YES和NO来控制,但是我想在hidden=NO的时候,自动把这块区域也减去,显示的时候再占用这块区域。现在hidden=NO虽然View是隐藏了,但是后面的区域还是占据着,只不过变成背景色变白色而已,求解
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunwei_07
2015-08-09
打赏
举报
回复
是用CGRectZero可以嘛,貌似没效果
我想要的效果是 当点击隐藏按钮的时候,达到状态2的图片,然后再点击显示按钮的时候回复到状态1的图片效果
状态1:
状态2:
不担心
2015-08-09
打赏
举报
回复
hide=no的时候是不隐藏 你要在隐藏的时候把区域也去掉要自己修改他的高度为0
不担心
2015-08-09
打赏
举报
回复
这个功能我也实现过,我是把显示和隐藏按钮放在一个容器view里面,然后通过autolayout约束view的top为label的bottom,之后点隐藏的时候修改view的约束,将top改为顶部账号密码所在容器的bottom,简单点的话你可以直接修改label的约束,将高度改为0 如果不用autolayout更简单,直接把两个位置写上就行了 其实就是一个更新约束的过程,我是用的masonry这个框架来做约束的,相对简单一些
ios layer
uiview
属性_iOS开发~
UIView
layer 之前的关系
然后 #import二、认识图层对 ps 有所了解的人都知道图层的概念,在这里也一样。在PS中一张图片至少得有一个图层,一个或多个图层的叠加构成了一张位图。我们这里一个或多个图层的叠加的构成了
UIView
(或其派生类)...
ios layer
uiview
属性_iOS开发~
UIView
layer 之间的对应关系
一、添加 Quartz Core 框架要使用 Quartz Core 框架,你需要将其添加到你的工程中 ...二、认识图层对 ps 有所了解的人都知道图层的概念,在这里也一样。在PS中一张图片至少得有一个图层,一个或多个图层的叠加构成了...
UIView
和layer的关系
对 ps 有所了解的人都知道图层的概念,在这里也一样。在PS中一张图片至少得有一个图层,一个或多个图层的叠加构成了一张位图。我们这里一个或多个图层的叠加的构成了
UIView
(或其派生类)对象。看过我关于
UIView
...
UIView
layer 的对应关系
有所了解的人都知道图层的概念,在这里也一样。在PS中一张图片至少得有一个图层,一个或多个图层的叠加构成了一张位图。我们这里一个或多个图层的叠加的构成了
UIView
(或其派生类)对象。看过我关于
UIView
文章
CALayer及
UIView
layer 的对应关系
一、添加 Quartz Core 框架 ...对 ps 有所了解的人都知道图层的概念,在这里也一样。在PS中一张图片至少得有一个图层,一个或多个图层的叠加构成了一张位图。我们这里一个或多个图层的叠加的构
iOS
29,049
社区成员
12,464
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章