iosUIpageViewController转屏后里面的子视图没有跟着一起旋转
来源:互联网 发布:如何在淘宝上做供货商 编辑:程序博客网 时间:2024/05/16 18:18
这个问题还挺奇怪的,后来想了很久,这个在初始化UIPageViewController的时候应该设置下pageViewController里面的子视图关掉自动布局,我们主体上是代码写的约束
for (UIView *vin self.homePageVC.view.subviews) {
[v setTranslatesAutoresizingMaskIntoConstraints:NO];
[v autoPinEdgesToSuperviewEdgesWithInsets:UIEdgeInsetsZero];
}
还有在转屏的通知里面加上这句话也可以
[self.homePageVC setViewControllers:self.homePageVC.viewControllers direction:UIPageViewControllerNavigationDirectionForward animated:NO completion:nil];
但是这句话不好的地方就是又重新创建了一遍视图,如果导航栏控制器的导航栏颜色前后页面不一样的话,那就很容易出问题,最好还是不要在转屏的方法里面用这个
0 0
- iosUIpageViewController转屏后里面的子视图没有跟着一起旋转
- UIViewController 没有跟着UIWindow一起旋转的原因分析
- UIViewController没有随着设备一起旋转的原因
- 父视图旋转,tabelView也会跟着旋转吗
- <跟着结构之法一起学算法>求子数组的最大和
- 给子元素设置了margin后,父元素的跟着一起动了
- 如何在一个没有导航栏的控制器视图里面用模态视图弹出别的控制器视图
- 改变alpha,而子视图不会跟着透明
- 视图跟着点击的手势移动
- 视图的Transform旋转
- 视图旋转的宏
- 关于视图的旋转
- 分享+ 在根视图scrollView里面添加子视图
- IIS里面是空的,没有"默认网站",右侧提示“此视图中没有可显示的项目”。
- IIS里面是空的,没有"默认网站",右侧提示“此视图中没有可显示的项目”
- 3D里面的旋转
- 如何设置ios tableView的section跟着tableView一起滚动
- JavaScript控制div的移动跟着鼠标一起移动div
- RedHat下yum命令安装
- JVM系列三:JVM参数设置、分析
- POJ1276
- 常用AngularJs代码段
- jquery ajax跨域请求webservice webconfig配置
- iosUIpageViewController转屏后里面的子视图没有跟着一起旋转
- ExtJS5 - 实现带周数的日期选择控件
- CentOS7下Firewall防火墙配置用法详解
- Invalid Gradle JDK configuration found?
- Redis高可用-Cluster
- Spring Task定时任务
- Android 打开和隐藏软键盘
- 三年多了
- openwrt下使用SDK编译ipk包遇到Package hiOpenwrt is missing dependencies for the following libraries: libc.so.