zoukankan      html  css  js  c++  java
  • 使用NavigationController, 或ModalViewController实现旋转新视图横屏,再旋转返回

    调用[self presentModalViewController:picker animated:YES]; 然后把设备换了方向,  cancel 。但是之前的view没有跟着改变。
    在UIInterfaceOrientationPortrait 和UIInterfaceOrientationLandscape 调用是两个不同的view。
    请问如何解决
     
    -(BOOL)should  事件中
    [self presentModalViewController:picker animated:YES];    换方向进入新视图
    [self dismissViewControllerAnimated:YES];     在新视图退出返回
       注意  return YES;

    -(BOOL)should 事件
    或者 [self.navigationController pushViewController: newview  animated:YES];进新视图
          注意   return YES;
    在新视图   -(void)willRoa…Interface…  事件中写[slef.navigationController  popViewcontrollerAnimated:YES];



    其他细节部分自行调整
  • 相关阅读:
    Linux ansible的group模块
    ansible copy 模块详解
    Linux centos yum仓库 自制
    ansible 的playbook脚本
    Linux centos 监控备份
    Linux centos nginx下载安装初步
    周总结5
    周总结4
    爬取
    结对开发
  • 原文地址:https://www.cnblogs.com/chen1987lei/p/1829627.html
Copyright © 2011-2022 走看看