返回按钮问题

2017-12-13  本文已影响6人  _bab

iOS11向左移动的办法

if (isIOS11) {
UIView *leftView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 44, 44)];
leftView.extendRegionType = ClickExtendRegion;
UIButton *btn = [[UIButton alloc]initWithFrame:CGRectMake(-15, 0, 30, 44)];
[btn setImage:[UIImage imageNamed:@"uikit_navigator_back_btn_normal"] forState:UIControlStateNormal];
[btn setImage:[UIImage imageNamed:@"uikit_navigator_back_btn_pressed"] forState:UIControlStateHighlighted];
[btn addTarget:self action:@selector(clickBackButton) forControlEvents:UIControlEventTouchUpInside];
[btn sizeToFit];
[leftView addSubview:btn];
_backButton = [[UIBarButtonItem alloc] initWithCustomView:leftView];
[self.navigationItem setLeftBarButtonItem:self.backButton];

    } 
上一篇 下一篇

猜你喜欢

热点阅读