当前位置: 首页 > news >正文

新手学习网站建设搜狗网址导航

新手学习网站建设,搜狗网址导航,wordpress引用,做修图网站电脑配置1.简介 使用苹果手机,最喜欢的就是用它的滑动返回.作为一个开发者,我们在编写很多页面的时候,总是会因为这样那样的原因使得系统的滑动返回不可用.使用导航栏push出一个控制器,我们在控制器中自定义了一个返回按钮.这样系统默认的滑动返回手势效果就没有了. 2.解决方法 [1]从A这…

1679203-9008e5fab32df21b.gif

1.简介

使用苹果手机,最喜欢的就是用它的滑动返回.作为一个开发者,我们在编写很多页面的时候,总是会因为这样那样的原因使得系统的滑动返回不可用.使用导航栏push出一个控制器,我们在控制器中自定义了一个返回按钮.这样系统默认的滑动返回手势效果就没有了.

2.解决方法

[1]从A这个控制器push到B这个控制器,我们想要自定义B的返回按钮,我们可以在A中设置

self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"王俨" style:UIBarButtonItemStylePlain target:nil action:nil];

[2]在B控制器设置返回按钮,我想这应该是大多数人喜欢的选择,可是当我们在B控制器中设置self.navigationItem.leftBarButtonItem后发现系统的滑动返回手势失效了.那么如何可以保留系统的滑动返回手势了,我们可以B控制器中这样做.

@interface ViewController () 
@end@implementation ViewController
- (void)viewDidLoad {[super viewDidLoad];        // 自定义返回按钮UIButton *button = [[UIButton alloc]initWithFrame:CGRectMake(0, 0, 44, 44)];[button setTitle:@"王俨2" forState:UIControlStateNormal];[button setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];[button addTarget:self action:@selector(back:) forControlEvents:UIControlEventTouchUpInside];        self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]initWithCustomView:button];
}- (void)back:(UIButton *)button {[self.navigationController popViewControllerAnimated:YES];
}- (void)viewWillAppear:(BOOL)animated {[super viewWillAppear:animated];    if (self.navigationController.viewControllers.count > 1) {          // 记录系统返回手势的代理_delegate = self.navigationController.interactivePopGestureRecognizer.delegate;          // 设置系统返回手势的代理为当前控制器self.navigationController.interactivePopGestureRecognizer.delegate = self;}
}- (void)viewWillDisappear:(BOOL)animated {[super viewWillDisappear:animated];     // 设置系统返回手势的代理为我们刚进入控制器的时候记录的系统的返回手势代理self.navigationController.interactivePopGestureRecognizer.delegate = _delegate;
}#pragma mark - UIGestureRecognizerDelegate- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer {        return self.navigationController.childViewControllers.count > 1;
}- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {    return self.navigationController.viewControllers.count > 1;
}@end


http://www.lbrq.cn/news/2434393.html

相关文章:

  • 做搜狗网站快速排名软百度推广seo怎么学
  • Wordpress多站点共享用户百度收录工具
  • 做网站超链接网络营销实施方案
  • 市委网站建设营销计划
  • 贵阳网站建设方案报价网站推广平台有哪些
  • 电子商务网站设计原理知识点手机app推广平台
  • 一个网站怎么推广seo公司推广
  • 移动端网站 用什么软件做线上销售方案
  • 大丰做网站价格怎么在百度投放广告
  • 网络工程师中级职称考试内容厦门百度seo公司
  • 如何写网站建设方案百度霸屏全网推广
  • 威县企业做网站关键词整站优化
  • 如何做网站压力测试排名网站
  • 在日本做色情网站品牌营销策划方案
  • 怎么做老虎机网站的宁波seo网络推广产品服务
  • 购物平台排行榜2020seo搜索引擎优化关键词
  • 做网站卖产品要注册公司吗抖音seo源码搭建
  • wordpress配置数据库文件夹电脑优化是什么意思
  • 域名和网站的区别北京昨晚出什么大事
  • 为公益组织做网站重庆高端seo
  • wordpress在文章中加背景云seo
  • 日本做暧小视频在线观看网站网站seo优化皆宣徐州百都网络不错
  • 做网站采集内容广东疫情最新数据
  • 如何判断一个网站的关键词是否难做营销软文范例
  • 做代加工的网站发布成人培训机构
  • wordpress缓存首页不正常seo中心
  • docker做网站百度爱采购平台官网
  • 做艺术品的网站烘焙甜点培训学校
  • 网站开发怎么实现用户一对一发文字图片深度搜索
  • app推广拉新工作可靠吗seo 培训教程
  • 磁性材料如何破解服务器电源高频损耗难题?
  • 微服务-springcloud-springboot-Skywalking详解(下载安装)
  • 力扣面试150题--在排序数组中查找元素的第一个和最后一个位置
  • 【智能协同云图库】智能协同云图库第六弹:空间模块开发
  • 变频器带动电机:全方位解析参数变化
  • Java中关于线程池的解析