V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
fork3rt
V2EX  ›  问与答

iOS UIWindow 子视图 无法全屏,求帮助

  •  
  •   fork3rt · 2016-05-01 00:13:23 +08:00 · 1557 次点击
    这是一个创建于 3115 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在学 iOS ,遇到如下问题:
    下面执行后应该是全屏的,也就是说图片应该充满屏幕,但是无论怎么写,都是四分之一。。。。 求帮助



    1 条回复    2016-05-01 17:46:11 +08:00
    a412739861
        1
    a412739861  
       2016-05-01 17:46:11 +08:00
    现在 iOS 的标准回复应该是劝退么……

    好了,说点正经的……说错不要怪我,反正代码打进去就知道对错了吧……当我抱砖引玉吧

    你的图是放在 viewcontroller 里面的呢,还是那个 mainview 啊?
    如果是 mainview 里面,我猜是你的 fram 没加约束,所以界面没跟着拉伸,你可以打印下 firstFrame
    如果只是要撑满的话,也不用加那么多约束的样子。
    用 mainView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibWidth
    可能有打错……不是 Xcode 里面复制出来的……不过 7.2 的补全,你打一部分应该就可以了吧。

    PS:另外 self.window 似乎不用初始化吧,也许是用代码需要……我的 rootViewController 是用 storyBoard 的设置的……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2679 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:55 · PVG 17:55 · LAX 01:55 · JFK 04:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.