仿美团的商品页签下的商品详情界面
一开始是这样
向上拉到一定的程度后,变为下面这样
一、写一个UIImage的扩展,通过传进去的颜色,获取到一张此颜色的照片,传进去的颜色,可以设置透明度,所以所获取的照片也是有透明度的照片。
二、在viewDidLoad方法中,先设置navigationBar的背景图片为透明度为0的照片
如果不加self.navigationController?.navigationBar.shadowImage=UIImage()这一句的话,会有下图的黑线
三、在scrollerView滑动的时候,改变按钮的渲染颜色和导航栏的背景颜色的透明度