亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

詳解IOS11新特性之larget title的實現

發布時間:2020-09-05 15:06:05 來源:腳本之家 閱讀:137 作者:文學振噢 欄目:移動開發

本文介紹了IOS11新特性之larget title的實現,分享給大家,具體如下:

大標題(larget title)

圖層解析

詳解IOS11新特性之larget title的實現 

小標題所處.jpg

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

詳解IOS11新特性之larget title的實現 

大標題所處.jpg

這是IOS11新特性larget title

詳解IOS11新特性之larget title的實現 

處于哪里.jpg

他們其實都在navigationBar這個view上,但是大標題先添加在navigationBar上的,看下圖便知道了

詳解IOS11新特性之larget title的實現 

上拉到頂部.png

只不過是小標題把大標題遮蓋住了

//必須要設置navigationBar的prefersLargeTitles屬性為YES才能夠顯示出大標題
self.navigationController.navigationBar.prefersLargeTitles = YES;

//樣式是navigationItem的枚舉 有三種
typedef NS_ENUM(NSInteger, UINavigationItemLargeTitleDisplayMode) { 
/// 自動模式依賴上一個 item 的特性
UINavigationItemLargeTitleDisplayModeAutomatic,
/// 針對當前 item 總是啟用大標題特性
UINavigationItemLargeTitleDisplayModeAlways,
/// Never 
UINavigationItemLargeTitleDisplayModeNever,
}
self.navigationController.navigationItem.largeTitleDisplayMode = UINavigationItemLargeTitleDisplayModeAlways;
 //為大標題添加富文本屬性
 [self.navigationController.navigationBar setLargeTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor redColor],NSForegroundColorAttributeName,[UIFont systemFontOfSize:20.f],NSFontAttributeName,nil]];

APPStore的UI如何實現?

主要是大標題所在的右邊有一個頭像按鈕

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

台东县| 隆尧县| 石景山区| 贵溪市| 平乐县| 临桂县| 文山县| 大同市| 舒兰市| 卓尼县| 浙江省| 惠水县| 泉州市| 嵊泗县| 班玛县| 平果县| 左权县| 新安县| 宣威市| 阳城县| 同心县| 峨山| 巴彦淖尔市| 遵化市| 江西省| 隆林| 巴东县| 乌拉特后旗| 丹阳市| 房产| 美姑县| 电白县| 焉耆| 三穗县| 抚松县| 建德市| 连云港市| 荆州市| 高安市| 漳浦县| 赣州市|