2012-04-30 5 views
0

私のプロジェクトでTrack1、Track2、Track3の3トラックを持っています。 3トラック(これはUIImageViewですが、UISliderではありません))は左から右へタイマー)。また、画面の右上には、保存して共有する2つのボタンがあります。共有ボタンをクリックすると、Facebook、Twitterなどのオプションで別のビュー(shareView)が表示されます(mainViewの3/4部分) .....現在の見解では。 しかし、私の問題は、スライダが隠れていない共有ボタンをクリックすると、shareViewでも表示されることです。そのスライダー画像(UIImageView)を非表示にしたい隠しトラックイメージ

いずれかが事前に 感謝を助けたり、提案できる

答えて

0

UIImageViewは、私がこれを行うにはなく、隠されたプロパティを使用して動作するはずです、他の方法があると想像a hidden property.を持つUIViewクラスから継承します。 shareViewが表示される直前にhiddenプロパティをYESに設定し、shareViewが終了したらNOに戻します。

imageView.hidden = NO; 

imageView.hidden = YES; 

OR

はまた、あなたはまた、あなたがshareViewを閉じたときに同じ場所に戻って、それを追加する必要がありますけれども、 the removeFromSuperview methodをしようとする場合があります。