iOS怎样修改一个控制器的高度?
PHP中文网
PHP中文网 2017-04-18 09:27:06
[iOS讨论组]

我想修改一个控制器的高度,发现每次改了之后又被系统改成屏幕的高度了,请问有什么方法可以改?

PHP中文网
PHP中文网

认证0级讲师

全部回复(4)
PHP中文网

设置控制器的高度没意义,你要设置控制器的view的高度

伊谢尔伦

楼主要实现什么效果?可以贴出来,不太明吧你为什么要修改控制器的高度。。。O__O "…

迷茫

直接修改self.view.frame不行么,如果是改变子控制器的话,最好先addchildcontroller!

PHP中文网

如果你是在修改 controller.view 的话。那么可能会对你有帮助。
UIViewController 中作为根视图的 view 会被自动拉伸为屏幕尺寸。
所以,你无论怎么修改 frame 都不会对结果造成什么影响。


建议将你想要展现的视图作为子视图,添加到 controller.view 中去。
controller.view.addSubview(subview)

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号