iOS 调整导航栏返回按钮的位置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 调整导航栏返回按钮的位置相关的知识,希望对你有一定的参考价值。

参考技术A UIButton* leftBtn = [UIButtonbuttonWithType:UIButtonTypeSystem];

leftBtn.frame=CGRectMake(0,0,25,25);

[leftBtnsetBackgroundImage:[UIImageimageNamed:@"icon_back"]forState:UIControlStateNormal];

[leftBtnaddTarget:selfaction:@selector(leftBarBtnClicked:)forControlEvents:UIControlEventTouchUpInside];

UIBarButtonItem* leftBarBtn = [[UIBarButtonItemalloc]initWithCustomView:leftBtn];

UIBarButtonItem* spaceItem = [[UIBarButtonItemalloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpacetarget:nilaction:nil];

spaceItem.width= -15;

self.navigationItem.leftBarButtonItems=@[spaceItem,leftBarBtn];

iOS 隐藏/去掉 导航栏返回按钮中的文字

[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60)
 forBarMetrics:UIBarMetricsDefault];

 

以上是关于iOS 调整导航栏返回按钮的位置的主要内容,如果未能解决你的问题,请参考以下文章

iOS 导航栏-返回按钮-自定义

iOS 隐藏/去掉 导航栏返回按钮中的文字

iOS项目导航栏返回按钮

IOS 自定义导航栏标题和返回按钮标题

Flutter——两种监听导航栏返回按钮的方法

从 iOS 导航返回栏按钮中删除文本。