ios - 不知道为什么,在sb上面红色的视图需要-64才能得到真实视图的正确,主视图控制器是nav,求解决???
伊谢尔伦
伊谢尔伦 2017-04-17 17:42:18
[iOS讨论组]


不知道为什么,在sb上面红色的视图需要-64才能得到真实视图的正确,主视图控制器是nav,求解决

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(3)
PHP中文网

状态栏高度 = 20 navigationBar默认高度 = 44 你试图上边界的约束有问题 参照系改下

PHP中文网

可能需要在你的 ViewController 中这样:

if ([self respondsToSelector:@selector(setEdgesForExtendedLayout:)])
    [self setEdgesForExtendedLayout:UIRectEdgeNone];
PHP中文网

添加这句话。

self.automaticallyAdjustsScrollViewInsets = NO;
或者将

View 设置为第二个子控件,即index为1

也可以参考我的提问中的仓鼠大神的回答
https://segmentfault.com/q/1010000004438399

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

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