仿美團的商品頁簽下的商品詳情界面
一開始是這樣
向上拉到一定的程度后,變為下面這樣
一、寫一個UIImage的擴展,通過傳進去的顏色,獲取到一張此顏色的照片,傳進去的顏色,可以設置透明度,所以所獲取的照片也是有透明度的照片。
二、在viewDidLoad方法中,先設置navigationBar的背景圖片為透明度為0的照片
如果不加self.navigationController?.navigationBar.shadowImage=UIImage()這一句的話,會有下圖的黑線
三、在scrollerView滑動的時候,改變按鈕的渲染顏色和導航欄的背景顏色的透明度