XCode 4.4 と Mountain Lion を使用して、
UIImageView があり、そのビューには UIProgressView と UIButton があります。アプリが起動すると、ストーリーボードで設定されているように、進行状況ビューとボタンの両方が非表示になります。次に、最初に何かをしているときに進行状況バーを表示し、次に完了したらボタンを再表示しようとします。両方のアイテムについて電話しましたが、
[self.view bringSubviewToFront:saveToCameraRoll];
それらをUIViewの前に配置しようとします。
問題は、プログラムでそれらを再表示しようとすると、機能しないことです。私は呼び出すことができます:
progressBar.hidden = NO;
[self.view bringSubviewToFront:progressBar];
そして、それは何もしません。
そのため、ストーリーボードですべてを可視に設定し、コントローラーが読み込まれるとプログラムですべてを非表示に設定しようとしました。全く取引しません; hidden = YES への私の呼び出しは無視されているようです。
次に、実際のプログラミングをすべて削除して、ボタンを押すだけでボタンと進行状況バーが表示されるようにしました。
要素が隠されていることに注意を向けさせるにはどうすればよいですか?
編集:私はまた、アルファを1から0にプログラムで変更しようとしました。変更はありません。私がしていることはすべて無視されているようです。これらの項目は、Ctrl キーを押しながらドラッグする方法で .m ファイルの @interface セクションに作成しました。たぶん、デリゲートやインターフェイスなど、接続されているものは他にありませんか?