ホーム

UIViewをNavigationBarにaddSubviewしたい

概要

  • NavigationController
  • UIView
  • NavigationBar
  • addSubview
  • Swift3
  • Xcode8

説明

NavigationControllerをくっつけたViewControllerがあったとしてNavigationBarUIViewaddSubviewしたいと思いました。

UIViewの上に画面遷移のためのUIButtonを置いてたのですが画面遷移先まで最初の画面のUIViewNavigationBarに保持させたかったからです。

実装

 override func viewDidLoad() {
        super.viewDidLoad()

        let window = UIApplication.shared.keyWindow!

        //TopMenuはUIview
        window.addSubview(TopMenu);

参考

Subview on top of window view in Swift

Pocket
LinkedIn にシェア

-ホーム

Copyright© off.tokyo , 2021 All Rights Reserved Powered by AFFINGER5.