私はSearchBarとTabBarをswift(https://github.com/CosmicMind/Material)のCosmicMind Swiftマテリアルフレームワークを使用して作成したビューで使用しています。マテリアルスウィフト:SearchbarとTabBarを使用したUIViewが表示外に移動swift 3
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
@Bilal、私は提案された制約と自動サイズ変更にリセットしようとしましたが、どちらも動作しません – tigg