国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > iOS > 正文

詳解IOS11新特性之larget title的實(shí)現(xiàn)

2020-07-26 02:35:47
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文介紹了IOS11新特性之larget title的實(shí)現(xiàn),分享給大家,具體如下:

大標(biāo)題(larget title)

圖層解析

 

小標(biāo)題所處.jpg

這就是我們平常所見的Nav的title

 

大標(biāo)題所處.jpg

這是IOS11新特性larget title

 

處于哪里.jpg

他們其實(shí)都在navigationBar這個(gè)view上,但是大標(biāo)題先添加在navigationBar上的,看下圖便知道了

 

上拉到頂部.png

只不過(guò)是小標(biāo)題把大標(biāo)題遮蓋住了

//必須要設(shè)置navigationBar的prefersLargeTitles屬性為YES才能夠顯示出大標(biāo)題self.navigationController.navigationBar.prefersLargeTitles = YES;//樣式是navigationItem的枚舉 有三種typedef NS_ENUM(NSInteger, UINavigationItemLargeTitleDisplayMode) { /// 自動(dòng)模式依賴上一個(gè) item 的特性UINavigationItemLargeTitleDisplayModeAutomatic,/// 針對(duì)當(dāng)前 item 總是啟用大標(biāo)題特性UINavigationItemLargeTitleDisplayModeAlways,/// Never UINavigationItemLargeTitleDisplayModeNever,}self.navigationController.navigationItem.largeTitleDisplayMode = UINavigationItemLargeTitleDisplayModeAlways; //為大標(biāo)題添加富文本屬性 [self.navigationController.navigationBar setLargeTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor redColor],NSForegroundColorAttributeName,[UIFont systemFontOfSize:20.f],NSFontAttributeName,nil]];

APPStore的UI如何實(shí)現(xiàn)?

主要是大標(biāo)題所在的右邊有一個(gè)頭像按鈕

我給出一個(gè)思路吧,首先我沒(méi)有找到大標(biāo)題所處的View,大概是蘋果沒(méi)有對(duì)外開放這個(gè)view。但是我們已經(jīng)知道他們都在navigationBar下了,何不直接取出navigationBar的子視圖獲取大標(biāo)題所在的view呢?然后把你想要設(shè)置的按鈕添加到該view上,最后只需要監(jiān)聽滾動(dòng)去控制他們是否hidden

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 石林| 砀山县| 浪卡子县| 江门市| 绥棱县| 甘南县| 宾阳县| 竹溪县| 赣州市| 安新县| 驻马店市| 静宁县| 广宗县| 通许县| 蒲江县| 望都县| 阿拉善右旗| 都匀市| 浦县| 德安县| 巨鹿县| 莱州市| 襄垣县| 榕江县| 石景山区| 泰顺县| 和田县| 儋州市| 石嘴山市| 政和县| 鱼台县| 紫阳县| 都匀市| 滕州市| 洪洞县| 三江| 会理县| 平泉县| 全南县| 周口市| 石景山区|