Ios 以编程方式加载VC时,listviewcontroller在底部留出两个选项卡栏的空间
当我通过普通的分段加载场景时,tabbar位于底部,它很漂亮,很干净。然而,当我通过代码返回时,加载Tabbarcontroller,然后加载导航栏,然后加载自定义VC。它加载完美,但选项卡栏有X个像素,但在自定义VC和选项卡栏之间还有X个像素全部为空。基本上是计算两个标签栏Ios 以编程方式加载VC时,listviewcontroller在底部留出两个选项卡栏的空间,ios,swift,listview,uitabbarcontroller,tabbar,Ios,Swift,Listview,Uitabbarcontroller,Tabbar,当我通过普通的分段加载场景时,tabbar位于底部,它很漂亮,很干净。然而,当我通过代码返回时,加载Tabbarcontroller,然后加载导航栏,然后加载自定义VC。它加载完美,但选项卡栏有X个像素,但在自定义VC和选项卡栏之间还有X个像素全部为空。基本上是计算两个标签栏 override func prepareForSegue(segue:UIStoryboardSegue, sender: AnyObject!) { if (segue.identifier == "searc
override func prepareForSegue(segue:UIStoryboardSegue, sender: AnyObject!) {
if (segue.identifier == "searchSegue") {
let nav = segue.destinationViewController as! UITabBarController
let navController = nav.viewControllers![0] as! UINavigationController
let listController = navController.topViewController as! RecipeListViewController
listController.ingredientSearch = (self.ingredIDs as String);
}
}
@AlejandroIvánadded@AlejandroIv那更好吗?它是通过一个按钮和按钮segue@AlejandroIv安添加了错误发生的图片,这只是一个列表视图controller@AlejandroIv我加了一张它被搞砸的照片