自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

關(guān)于導(dǎo)航欄的六個小技巧

移動開發(fā)
`UINavigationBar`和`UINavigationItem`是iOS開發(fā)中常用的控件。今天給大家介紹一下六個關(guān)于導(dǎo)航欄的小技巧。

`UINavigationBar`和`UINavigationItem`是iOS開發(fā)中常用的控件。今天給大家介紹一下六個關(guān)于導(dǎo)航欄的小技巧。

1.設(shè)置導(dǎo)航欄標(biāo)題

self.title=@"iOS開發(fā):iOSDevTip";
2.設(shè)置導(dǎo)航欄樣式

設(shè)置方法:

[self.navigationController.navigationBarsetBarStyle:UIBarStyleBlack];

`UIBarStyle`的樣式:

typedefNS_ENUM(NSInteger,UIBarStyle){

UIBarStyleDefault =0,

UIBarStyleBlack =1,

UIBarStyleBlackOpaque =1,//Deprecated.UseUIBarStyleBlack

UIBarStyleBlackTranslucent=2,//Deprecated.UseUIBarStyleBlackandsetthetranslucentpropertytoYES

};

`UIBarStyleDefault`是默認樣式,`UIBarStyleBlack`是黑色不透明。`UIBarStyleBlackOpaque`和`UIBarStyleBlackTranslucent`這兩個已經(jīng)廢棄了。

如果想設(shè)置導(dǎo)航欄透明,可以加上下面這句代碼:

self.navigationController.navigationBar.translucent=YES;
3.修改返回按鈕title

self.navigationItem.title=@"test";
4.隱藏返回按鈕title

比較笨的方法是:

self.navigationItem.title=@"";

還可以這樣設(shè)置:

[[UIBarButtonItemappearance]setBackButtonTitlePositionAdjustment:UIOffsetMake(0,-60)forBarMetrics:UIBarMetricsDefault];
5.設(shè)置leftBarButtonItem

self.navigationItem.leftBarButtonItem=[[UIBarButtonItemalloc]initWithTitle:@"back"style:UIBarButtonItemStylePlaintarget:selfaction:@selector(back:)];

-(void)back:(id)sender

{

[self.navigationControllerpopViewControllerAnimated:YES];

}

6.左滑返回手勢失效了怎么辦

如果按上一步設(shè)置`leftBarButtonItem`之后,左滑返回手勢就會失效。設(shè)置一下`UIGestureRecognizerDelegate`代理即可:

self.navigationController.interactivePopGestureRecognizer.delegate=self;

以上是六個關(guān)于導(dǎo)航欄的小技巧。更多iOS開發(fā)相關(guān)的技術(shù),請關(guān)注我的微信公眾號iOS開發(fā):**iOSDevTip**

責(zé)任編輯:chenqingxiang
相關(guān)推薦

2023-10-10 18:24:46

PostgreSQL性能RDBMS

2023-09-24 13:55:42

Spring應(yīng)用程序

2022-11-30 15:01:11

React技巧代碼

2022-05-17 15:34:08

視覺效果UI 界面設(shè)計

2011-08-04 16:04:09

注冊表

2024-03-06 10:50:30

云計算云實例云提供商

2016-12-15 09:53:07

自學(xué)編程技巧

2022-04-29 17:03:37

WordPress開發(fā)者網(wǎng)站安全

2022-04-04 21:33:48

進度條Python

2024-01-30 08:43:26

IF 語句JavaScripJS

2023-02-08 17:00:07

IF 語句技巧代碼

2024-07-15 08:10:57

2021-10-09 10:00:52

遠程招聘技巧招聘

2013-04-17 10:45:26

Windows PhoWindows Pho

2024-08-30 16:18:44

2022-03-26 09:32:54

Python編程映射

2022-06-28 10:17:23

安全職位首席信息安全官

2023-01-29 07:45:06

DevOps

2023-02-15 14:07:03

2017-08-30 19:11:38

Linux命令行tab
點贊
收藏

51CTO技術(shù)棧公眾號