fork3rt
V2EX  ›  问与答

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

  •  
  •   fork3rt · May 1, 2016 · 1885 views
    This topic created in 3674 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   ·   2976 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 02:26 · PVG 10:26 · LAX 19:26 · JFK 22:26
    ♥ Do have faith in what you're doing.