多控制器实现单侧滑动(软件侧滑只能左划,不能又划)
来源:互联网 发布:知乎pc客户端下载 编辑:程序博客网 时间:2024/04/29 18:28
/*** 思路:
控制器将要为子控制器布局时,把右侧标签控制器(即_rootVC)向左滑动显示事件进行拦截,让其最左显示到x轴为0的位置
*/
//将要布局子控制器调用此方法
- (void)viewWillLayoutSubviews
{
//获取_rootVC控制器的transform(不能修改Frame,因为平移手势中修改的是控件的transform,二者不可混用)
CGAffineTransform rootVCTransform = _rootVC.view.transform;
//判断_rootVC是否将要左划显示
if (rootVCTransform.tx <0) {
//修改其transform的X值为0,其他值保持不变(即保证_rootVC控制器最左滑动到X为0的位置)
_rootVC.view.transform = CGAffineTransformMake(rootVCTransform.a, rootVCTransform.b, rootVCTransform.c, rootVCTransform.d,0, rootVCTransform.ty);
}
}
阅读全文
0 0
- 多控制器实现单侧滑动(软件侧滑只能左划,不能又划)
- SlidingMenu左右侧划的实现
- Android 自定义ListView实现左划删除
- 左划菜单SlidingMenu
- 左划呼出菜单
- ListView左划删除
- iOS7 实现全界面左划pop手势
- 自定义View实现listView的左划删除
- 自定义tableview 左划 按键
- 创建左划返回手势
- iOS之tableView左划显示多个按钮
- Android右划喜欢左划不喜欢的View
- PagerSlidingTabStrip实现横划
- 用sidingmenu仿QQ左划菜单加listview滑动删除已解决冲突
- 左划商品详情UI处理
- tableView 不常用的方法 左划
- android 左划菜单 slidelibrary.jar用法
- Android 左划返回控件SildingFinishLayout
- Java源码解析:hashCode与相同对象的关系
- CSS3颜色
- 《互联网信贷风险与大数据》读书笔记(三)
- android-iconify 使用详解
- Ryu application API原文加翻译(一)
- 多控制器实现单侧滑动(软件侧滑只能左划,不能又划)
- 链表形式二叉树之C++封装
- 通讯录第三阶--文件版通讯录
- 求二叉树的高度和销毁一颗二叉树——题集九
- 将 TensorFlow 移植到 Android手机,实现物体识别、行人检测和图像风格迁移详细教程
- HDU 2176
- Servlet 基础教程
- XYNU OJ 1080—1089基础题(适合于C语言初学者)
- Java学习笔记:搭建Java开发环境