ios - TabBar 叠加在 View 上 - IOS

标签 ios swift xcode uitabbarcontroller xcode10.2

我将我的 TabBar 移动到顶部,如下所示:

class RootMainFatherTabBarUITabBarController: UITabBarController {

    override func viewDidLoad() {
        super.viewDidLoad()
    }

    override func viewWillLayoutSubviews() {
        //Shift tabs to top page
        tabBar.frame = CGRect(x: 0, y: 0, width: tabBar.frame.size.width, height: tabBar.frame.size.height)
        super.viewWillLayoutSubviews()

    }
}

但是 TabBar 覆盖在 View 上,我看不到 segue!

最佳答案

您可以通过简单快捷的方式添加标签栏,只需打开 ui-control-view 并拖放标签栏 添加选项卡,只需单击并滑动并放到您要打开的导航 View 上即可

关于ios - TabBar 叠加在 View 上 - IOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57091602/

相关文章:

iphone - respondsToSelector 发送到释放的对象

ios - 无法通过 GameKit 连接

objective-c - 在 iPad 上进行网络共享的私有(private) API

ios - 将未知格式(任何格式)的字符串转换为日期

ios - swift JSON 错误 : Could not cast value of type '__NSDictionaryM' to 'NSArray'

swift - 两个 ViewControllers Swift 中的 NSNotification addObserver

swift - Flutter:Cocoapods 'Pods-Runner' 目标具有传递依赖项,包括静态二进制文件:Flutter.framework

ios - Master/Detail 应用程序中的 NavigationItem

java - 我可以在 Java 的 lambda 中省略参数名称吗

iphone - 如何将 SVN 修订号添加到 iPhone 应用程序构建?