私が達成しようとしているのはこれです:
UISlider がスクロールされると、現在のスライダーの値を表示する小さなヘルパー ビューがフェードインする必要があります。スライダーが解放されると、ヘルパー ビューがフェードアウトします。これを行う最も簡単な方法は何ですか?
1478 次
1 に答える
3
こんにちは、この例のコードを参照してください。また、このクラスを使用して、iphoneでポップアップビューを表示します。
http://blog.chrismiles.info/2010/12/cmpoptipview-custom-popup-view-for-ios.html
これがお役に立てば幸いです。
:)
編集:
-(void)addPopUpView{
Yourview.transform = CGAffineTransformMakeScale(1.3, 1.3);
objMakeOfferView.view.alpha = 0;
[UIView animateWithDuration:.35 animations:^{
Yourview.alpha = 0.94;
Yourview.transform = CGAffineTransformMakeScale(1, 1);
}];
objMakeOfferView.view.frame=CGRectMake(0, 0, 120, 80);///set frame which you required
[self.view addSubview:Yourview];
}
-(void)removePopUpView{
[UIView animateWithDuration:.35 animations:^{
Yourview.transform = CGAffineTransformMakeScale(1.3, 1.3);
Yourview.alpha = 0.0;
} completion:^(BOOL finished) {
[Yourview removeFromSuperview];
}];
}
また、必要なさまざまなタイプのTransitionAnimationを使用します。
:)
于 2012-09-27T08:05:46.247 に答える