2016-05-22 8 views
0

デバイスの画面(iPhoneのみ)からタブアの高さを差し引いた高さになるように、ビューの高さを修正する方法を知りたいと思います。ビューに制約を追加する

答えて

1

よく質問しているUIViewをクリックし、右下にアイコンが表示されます。 (種類の)....その後、

と上部と下部には、オレンジ色の固体...ない色あせ半点在オレンジ色であることを確認しますと、それらのそれぞれに0を置くことをそのピンのメニュー

タップ

「tabar」とはどういう意味ですか...時間と無線信号があるステータスバーを指していますか?

あなたが最初のナビゲーションバーを追加する場合は、ビューを追加し、物理的に左上、右上下に境界をドラッグして左と右下のコメントをして、私はそれを持っているべきであると述べた何をすべきか

レスポンス所望の効果

+0

私は – anonym

+0

ビューコントローラ間を移動するには、FacebookやInstagramの利用と同様に、ナビゲーションバーを意味し、ボタンが、あなたが選択するビューを持っている必要が – anonym

+0

無効であるように...ビューが可能と思われますUIViewまたはUIImageなど...しかし、あなたが何かを選択している必要があります – RubberDucky4444

1
override func viewDidLayoutSubviews() { 
     super.viewDidLayoutSubviews() 
     let rect : CGRect = (self.navigationController?.navigationBar.frame)! 
     let y = rect.size.height + rect.origin.y 
     self.view.contentInset = UIEdgeInsetsMake(y, 0, 0, 0) 
    } 

これは、あまり指定していないので、私が提供できる最良の例です。これにより、ビューコントローラにナビゲーションバーがある場合の境界が調整されます

+0

タブバーで私は、ビューコントローラ間を移動するために使用 – anonym

+0

ええ、私はあなたがナビゲーションバーを意味すると仮定し、コードを参照してください。 –

+0

'値のタイプが「My view controller name」にメンバービューがありません。エラーが発生しました – anonym

1

インスペクタメニューにあるレイアウト制約(自動サイズ変更)を適用することもできます。 すべてのデバイスのビューを常にフルサイズにするには、4つのサイド制約をすべて適用します。タブバーによって auto resizing image.

関連する問題