2016-08-03 3 views
0

私は簡単な質問があります.iOSアプリケーションにアプリケーションの下部に単純なUIView(フッタービューなど)を追加することは可能ですランニング?ある画面から別の画面に移動するときに、フッターはまだ固定位置にありますか?これは、フッターがトップzオーダーにあり、スクリーンがフッターの下で変化していることを意味します。iOS固定フッタUIViewをマルチスクリーンアプリに追加する

フッターバーの目的は、ナビゲーションコントローラを使用してアプリを使用したり画面を変更したりする際に、データが独立してダウンロードされるたびにフッターに大量のデータをダウンロードするプログレスバーを表示することです。

どのようなヒントを行うには?

おかげミハル

+0

ローダーバーを表示したいのに、別のIOSアプリケーションを追加したいと思うように聞こえます – gurmandeep

+0

'UIProgressView'を使って進捗状況を表示できます! – Lion

+0

@KetanParmarはい、UIProgressViewはフッタービューや他のラベルなどに含まれます。それほど重要ではない。しかし、どのビューを使用するのが問題ではありませんが、画面から画面に移動するときに固定フッタとして常に使用する方法はありますか? – kolisko

答えて

1

あなたは、いくつかの制約にkeyWindowするカスタムUIViewのを追加することができます。 EG:

let progressView: ProgressView = // Instance from nib or sth 
let window = UIApplication.sharedApplication().keyWindow! as UIView 
window.addSubview(progressView) 

// Add leading constraint between window and progress view 
// Add trailing constraint between window and progress view 
// Add bottom constraint between window and progress view 
// Add height constraint to progress view 

あなたの進捗状況を上回るように他のビューをオフセットする必要があると思います。

+0

私が探しているように聞こえます。キーはkeyWindowでもかまいません:)私はそれを試して、あなたに知らせるつもりです。 Tx。 – kolisko

関連する問題