0

私が達成しようとしているのはこれです:
UISlider がスクロールされると、現在のスライダーの値を表示する小さなヘルパー ビューがフェードインする必要があります。スライダーが解放されると、ヘルパー ビューがフェードアウトします。これを行う最も簡単な方法は何ですか?

4

1 に答える 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 に答える