2
我想創建像iOS中的天氣應用透明粘頭,因爲我的頭是透明的view
在標題下,但我不希望其他內容可見我的頭。 (你可以看到「星期五」在標題下並隱藏,但標題是透明的)。 你可以檢查動畫和天氣應用程序中的這種行爲。透明stickyHeader喜歡天氣iOS
我曾嘗試:
我想創建像iOS中的天氣應用透明粘頭,因爲我的頭是透明的view
在標題下,但我不希望其他內容可見我的頭。 (你可以看到「星期五」在標題下並隱藏,但標題是透明的)。 你可以檢查動畫和天氣應用程序中的這種行爲。透明stickyHeader喜歡天氣iOS
我曾嘗試:
這是通過各種滾動視圖和表視圖配合完成的。
它看起來像整個屏幕包含在UIScrollView
。 「標題」只是一個UILabel,它根據滾動視圖的內容偏移而移動。
帶有「現在」,「02」,「03」,...的時間條可能是主要UIScrollView
內部的UICollectionView
。
下面的部分是一個UITableView
與所有的一天的信息。這也嵌入在UIScrollView
之內。
然後滾動由主UIScrollView
管理並傳遞到UITableView
。
但是,當tableview滾動它不會在任何東西下。內容正在被切斷,因爲這是UITableView
的頂部。
然後整個事情也嵌入在UIPageViewController
內部來管理頁面。
事情是這樣的......
謝謝你,但我不知道,我怎麼能實現這一點。你可以幫我嗎 ? 頂部的標籤對我來說並不重要,我需要改變標題框的位置include(「now,02,03,)&...。你能爲我做一個例子嗎? – Mohamad
謝謝對於你的圖像,但我只需要創建表視圖和集合視圖的行爲( - >在滾動中,集合視圖從底部到上部,staty在一個位置,並且表視圖項目在它下面) 另一個像頁面視圖控制器和標籤對我來說不重要) 非常非常感謝您的幫助 – Mohamad
@MohamadFarhand您需要使用單個UIScrollView委託方法滾動工作,當scrollview將內容偏移量傳遞到表視圖等時。這樣它就能在需要的時候正確滾動。 – Fogmeister