iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 18
0

今天要試著將 Navigation Bar 設置成全透明,一開始想使用 Storyboard 上的功能來完全消除成透明背景,但目前還沒發現是不是可以只用 Storyboard 就達成這樣的效果。

在主畫面裡面加入以下這段程式碼,就可以完全消除 Navigation Bar 成全透明:

self.navigationController?.navigationBar.setBackgroundImage(UIImage(), for: UIBarMetrics.default)
self.navigationController?.navigationBar.shadowImage = UIImage()
self.navigationController?.navigationBar.isTranslucent = true
self.navigationController?.view.backgroundColor = UIColor.clear

https://ithelp.ithome.com.tw/upload/images/20180105/201076993SMvvyPUIw.png


上一篇
Day 17 - Agoda Side Menu (2) - SWRealViewController
下一篇
Day 19 - Side Menu 表格內容(1)
系列文
Swift 新手上路之30天復刻版型30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言