【发布时间】:2017-06-10 05:39:43
【问题描述】:
我在使用 CosmicMind Swift Material 框架为 swift (https://github.com/CosmicMind/Material) 创建的视图上有 SearchBar 和 TabBar。以下是我用于设置视图的代码:
window = UIWindow(frame: Screen.bounds)
let tabBarControllers = [MySearchBar(rootViewController:ViewController2()), MySearchBar2(rootViewController:ViewController1())]
window!.rootViewController = TabBarController(viewControllers: tabBarControllers)
window!.makeKeyAndVisible()
所以基本上,我有标签栏,它有搜索栏,而搜索栏又有一个视图。我为视图创建了一个 xib,以便我可以使用界面构建器拖放和定位东西。我遇到的问题是,标签栏覆盖了我的一些标签。请看下面的截图
当我运行我的应用程序时,我得到如下所示的视图。如您所见,标签 2 不在视野范围内,我已经尝试了所有可能的方法,但无法弄清楚并使视图正确地适合搜索栏和标签栏
任何帮助将不胜感激
【问题讨论】:
-
您是否在 label2 中添加了
auto-layout约束? -
@Bilal,我尝试重置为建议的约束和自动调整大小,但都不起作用
标签: swift uiview material-ui cosmicmind uiview-hierarchy