2

PDFのリストにカバーフロー効果を実装する方法を知りたいと思いました。ダブルタップすると、それぞれのPDFが開くはずです。私は本当に間を打たれました、私を助けてください

前もって感謝します

4

2 に答える 2

3

openFlowView.mファイルでこのメソッドを検索します

- (void)awakeFromNib {
    [self setUpInitialState];
}
Now when you find this replace this method by below or add lines of tapGestureRecognizer.

- (void)awakeFromNib {
    [self setUpInitialState];
    UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(screenTapped:)];   
    [tapRecognizer setNumberOfTapsRequired:2];
    [self addGestureRecognizer:tapRecognizer];
    [tapRecognizer release];    

}
screenTapped is my method that gets called when I tap twice on cover flow.

- (void)screenTapped:(UITapGestureRecognizer *)tap {
    NSLog(@"Screen tapped");
//put your points of your coverflow coordinates
    if(coverPointimage.x > 0 && coverPointimage.x <= 265 && coverPointimage.y >0 && coverPointimage.y <= 205){
        [self imageClicked];//either write code or made seperate method that should gets called when you do double tap.
    }


}

このコードがあなたの数時間を節約することを願っています。ハッピーコーディング。

于 2011-08-26T06:04:44.000 に答える
1

Tapkuライブラリを試してカバーフロー効果を確認してください。その本当に簡単でカスタマイズ可能です。ここで見つけることができます。

于 2011-08-25T06:16:13.437 に答える