多控制器实现单侧滑动(软件侧滑只能左划,不能又划)
2017-07-23 19:02
260 查看
/*** 思路:
控制器将要为子控制器布局时,把右侧标签控制器(即_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);
}
}
控制器将要为子控制器布局时,把右侧标签控制器(即_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);
}
}
相关文章推荐
- Android程序开发之使用Design包实现QQ动画侧滑效果和滑动菜单导航
- Android滑动菜单特效实现,仿人人客户端侧滑效果,史上最简单的侧滑实现
- Android滑动菜单特效实现,仿人人客户端侧滑效果,史上最简单的侧滑实现
- C#(WinForm)实现软件只能启动一次,再次启动会将已启动的软件置顶显示
- C语言实现的一个程序只能运行一次,不能重复运行
- 模仿QQ侧滑菜单实现生日快乐祝福软件
- Android LRecyclerView实现Item侧滑菜单、长按拖拽Item、滑动删除Item等功能
- (科大讯飞)实现一个类:不能被继承,而且最多只能有三个实例
- Android滑动菜单特效实现,仿人人客户端侧滑效果,史上最简单的侧滑实现
- 嵌套类的成员函数(或静态成员)可以在嵌套类外定义,但不能在外围类中实现,只能在外围类之外实现。
- RecyclerView实现侧滑删除、置顶、滑动
- 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机网页弹出层后屏蔽底层的滑动响应 【手记】ASP.NET提示“未能创建类型”处理 【Web】一个非常简单的移动web消息框 【手记】解决EXCEL跑SQL遇“查询无法运行或数据库表无法打开...”
- MUI 如何实现侧滑菜单及其主体部分上下滑动
- input标签只能输入数字js实现(且不能输入e或者其他各种符号)
- Android 为什么我的PullListView只能向下滑动,不能向上滑动加载更多???
- 解决只能打开网页不能打开QQ或视频软件问题
- ios-day13-01(私人通讯录。控制器之间的数据传递、保存密码和自动登录的实现、普通对象的归档、UITableView的局部刷新和向左滑动删除功能等等)
- Android滑动菜单特效实现,仿人人客户端侧滑效果,史上最简单的侧滑实现
- Android 高大上的侧滑菜单DrawerLayout,解决了不能全屏滑动的问题
- shiro使用经验总结:【同时实现url和按钮的拦截,只能用配置文件。不需要用注解!!!已多次测试=@RequiresPermissions不能拦截url直接访问。只能拦截标签(鸡肋,不要用!!)