fork3rt
V2EX  ›  问与答

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

  •  
  •   fork3rt · May 1, 2016 · 1966 views
    This topic created in 3733 days ago, the information mentioned may be changed or developed.
    最近在学 iOS ,遇到如下问题:
    下面执行后应该是全屏的,也就是说图片应该充满屏幕,但是无论怎么写,都是四分之一。。。。 求帮助



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

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

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

    PS:另外 self.window 似乎不用初始化吧,也许是用代码需要……我的 rootViewController 是用 storyBoard 的设置的……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   948 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 20:23 · PVG 04:23 · LAX 13:23 · JFK 16:23
    ♥ Do have faith in what you're doing.