【发布时间】:2020-05-24 15:42:26
【问题描述】:
我有一个标签栏控制器,它有一个带有视图控制器的导航控制器。 由于某些未知原因,视图控制器的导航栏看起来并不像往常一样。而是将视图控制器的导航栏添加到导航控制器的下方。
当我在标签栏控制器显示之前查看嵌入在第一个导航控制器中的视图控制器时,它按预期工作。
这就是它应该的样子
还有这个
现在,当我转到具有嵌入视图控制器的新导航控制器的选项卡栏控制器时,它看起来像这样:
我不希望在导航控制器提供的导航栏下方有一个额外的导航栏。 我希望视图控制器的标题和项目与导航控制器合并。 所以最终结果应该显示一行带有后退按钮、标题和栏按钮项(搜索图像)
我错过了什么?
我也尝试以编程方式添加导航项,但似乎没有任何效果。
我的代码
//
// SideViewController.swift
// Sample
//
// Created by on 08.02.20.
// Copyright © 2020 . All rights reserved.
//
import UIKit
class SideViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
title = "Search"
}
@objc func action(){
}
/*
// MARK: - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
// Get the new view controller using segue.destination.
// Pass the selected object to the new view controller.
}
*/
}
【问题讨论】:
标签: ios uinavigationcontroller uitabbarcontroller swift5 storyboard-reference