0

私はアップルから「セグエ・ナビゲーション」パラダイムにいくつかの新しいトレンドを述べました。アップルの音楽、健康やニュースなどのアプリで すべての主要な「開始ポイント」コントローラは、ナビゲーションバーを持っていません。代わりに、大きな大胆な美しいタイトルがあります。 私は私のアプリで同じことをしたいと思います。 私は、静的な細胞とのUITableViewControllerを作成しました。最初のものにはコントローラのタイトルが含まれています。UIStatusBar半透明のスタイル

しかし、私は上にスクロールすると、ステータスバーには、このセルに合流するので、私は、このセルは、Appleのアプリのようにステータスバーの後ろになりたいです。

My UITableViewontroller

VC and Status bar conflict

Apple's solution

+0

可能重複http://stackoverflow.com/questions/43191161/translucent-status-bar-with-無ナビゲーション・バー/ 43239071#43239071 – Joe

答えて

0

ソリューション

let statusBarView = UIView(frame: CGRect(x:0, y:0, width:view.frame.size.width, height: UIApplication.shared.statusBarFrame.height)) 
let blurEffect = UIBlurEffect(style: .light) 
let blurEffectView = UIVisualEffectView(effect: blurEffect) 
blurEffectView.frame = statusBarView.bounds 
blurEffectView.autoresizingMask = [.flexibleWidth, .flexibleHeight] 
statusBarView.addSubview(blurEffectView) 
UIApplication.shared.windows.first?.addSubview(statusBarView) 
関連する問題