讓UITableView的section header view不懸停的方法
讓UITableView的section header view不懸停的方法
當UITableView的style屬性設定為Plain時,這個tableview的section header在滾動時會預設懸停在介面頂端。取消這一特性的方法有兩種:
1.將style設定為Grouped。這時所有的section header都會隨著scrollview滾動了。不過grouped和plain的樣式有輕微區別,切換樣式後也許需要重新調整UI
2.過載scrollview的delegate方法
- (void)scrollViewDidScroll:(UIScrollView*)scrollView {
CGFloatsectionHeaderHeight=40;
if (scrollView.contentOffset.y<=sectionHeaderHeight&&scrollView.contentOffset.y>=0) { scrollView.contentInset =UIEdgeInsetsMake(-scrollView.contentOffset.y,0,0,0);
} else if (scrollView.contentOffset.y>=sectionHeaderHeight) {
scrollView.contentInset =UIEdgeInsetsMake(-sectionHeaderHeight,0,0,0);
}}
相關文章
- 結構化語句header nav aside main article section footerHeaderIDEAI
- 一個炫酷的頭像懸停效果
- flutter實現B站播放器暫停時的header效果Flutter播放器Header
- 微信小程式滑動懸停微信小程式
- el-table滑鼠懸停變色
- 滑鼠懸停新增遮罩及圖示。遮罩
- Python編寫多行Header請求的方法PythonHeader
- CSS 滑鼠懸浮動畫暫停效果CSS動畫
- CSS神奇的卡片懸停互動效果CSS
- 優雅的使用UITableViewUIView
- UWP 取消GridView、ListView滑鼠選中、懸停效果View
- js css滑鼠懸停顯示下拉選單JSCSS
- CSS 文字陰影 text-shadow 懸停效果CSS
- 使用CSS background實現炫酷懸停效果CSS
- 每日CSS_霓虹燈按鈕懸停效果CSS
- iOS Swift UITableView的scrollToRow的”坑”iOSSwiftUIView
- 讓View具有減速效果的動畫——FlingAnimationView動畫
- 讓View具有彈性效果的動畫——SpringAnimationView動畫Spring
- artice與section的區別
- 【譯】使用CSS Transitions實現圓形懸停效果CSS
- Android之AppBarLayout實現懸停吸附伸縮效果AndroidAPP
- Bukkit外掛開發有關文字懸停事件事件
- 「譯」如何實現互動式 WebGL 懸停效果Web
- VUE:quill富文字,滑鼠懸停時沒有提示VueUI
- 拋棄UITableView,讓所有列表頁不再難構建UIView
- 一個section加密的apk的分析加密APK
- 手把手教你製作表格表頭懸浮(table-header-fixed)Header
- 怎麼讓win10不鎖屏_讓win10不鎖屏的操作方法相關教程Win10
- chrome刪除 標題欄滑鼠懸停提示網址Chrome
- 不是所有 Response 類都有 header () 方法Header
- 送給CSS初學者的懸停過渡動畫三部曲CSS動畫
- 分享兩個特別有用的 vscode快捷鍵 觸發提示以及顯示懸停VSCode
- header的安全配置指南Header
- iOS開發-UITableView的重用機制iOSUIView
- Android View post 方法AndroidView
- 如何避免讓您的亞馬遜賬戶被暫停?亞馬遜
- Android原生繪圖之讓你瞭解View的運動Android繪圖View
- 利用Anti Windows Update不讓Win10系統自動更新的方法WindowsWin10
- [效能優化]UITableView效能優化的一點感悟及計算UILabel高度的新方法優化UIView