ナビゲーションバーをビューコントローラに追加しました。私は、アプリケーションを実行したときに、ナビゲーションバーがステータスバーによって切り取られていることに気付きました。私は自分のコードに測位機能を追加しましたが、私は奇妙な問題に遭遇しました。作成したナビゲーションバーは、空のナビゲーションバーの下に表示されます。ここで
ナビゲーションバーの下に表示されるナビゲーションバー?
私のコードはviewcontoller.swiftファイルから
import UIKit
class myaccountViewController: UIViewController, UINavigationBarDelegate, UIBarPositioningDelegate, UITextFieldDelegate {
@IBOutlet weak var navbr: UINavigationBar!
override func viewDidLoad() {
super.viewDidLoad()
navbr.delegate = self
}
func position(for bar: UIBarPositioning) -> UIBarPosition {
return.topAttached
}
}
である私はそれにナビゲーションコントローラを埋め込む必要はありません。
なぜナビゲーションコントローラを使用しないのですか?これははるかに簡単になります。 – rmaddy