zoukankan      html  css  js  c++  java
  • IPhone 视图切换的的2种方法

    IPhone中视图切换,网上常见的方法都是用viewcontrol,在viewcontrol中插入不同的视图实现,见下面的代码

     [self.view insertSubview:self.mainview.view atIndex:0];  

    只要切换不同的mainview就可以实现,网上常见的方法也是如此,不过我却想用另外一种方法,就是直接操作window,

    在window中切换view,实现方法如下:

     [viewController.view removeFromSuperview];
     [window addSubview:viewset.view];

    其中viewController是当前窗口,首先从 父窗口中移除,然后调用window addSubview方法即可。

    不过使用第二个方法,出现了一个问题就是原来的主窗口显示正常,但是切换到第二个窗口是,窗口被电池栏给覆盖了,显得很奇怪,目前无解。

  • 相关阅读:
    申请奖励加分
    寒假学习01
    加分项及建议
    12月30日总结
    12月17日 期末总结
    12月31日总结
    12月15日总结
    12月28日总结
    01月03日总结
    01月05日总结
  • 原文地址:https://www.cnblogs.com/wishma/p/1746830.html
Copyright © 2011-2022 走看看