2010-08-26 78 views
0

我正在嘗試使用FlowCover - >http://www.chaosinmotion.com/flowcover.m,但它不起作用。FlowCover問題目標C

這是我的接口類:

#import <UIKit/UIKit.h> 
#import "FlowCoverView.h" 

@interface TesterCoverFlowViewController : UIViewController <FlowCoverViewDelegate> { 

} 

- (IBAction)done:(id)sender; 

@end 

這是我實現類:

#import "TesterCoverFlowViewController.h" 

@implementation TesterCoverFlowViewController 

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    return ((interfaceOrientation == UIInterfaceOrientationLandscapeLeft) || 
    (interfaceOrientation == UIInterfaceOrientationLandscapeRight)); 
} 


- (void)didReceiveMemoryWarning 
{ 
    [super didReceiveMemoryWarning]; 
} 


- (void)dealloc 
{ 
    [super dealloc]; 
} 


- (IBAction)done:(id)sender 
{ 
[[self parentViewController] dismissModalViewControllerAnimated:YES]; 
} 

/************************************************************************/ 
/*     */ 
/* FlowCover Callbacks    */ 
/*     */ 
/************************************************************************/ 

- (int)flowCoverNumberImages:(FlowCoverView *)view 
{ 
return 64; 
} 

- (UIImage *)flowCover:(FlowCoverView *)view cover:(int)image 
{ 
switch (image % 6) { 
    case 0: 
    default: 
    return [UIImage imageNamed:@"a.png"]; 
    case 1: 
    return [UIImage imageNamed:@"b.png"]; 
    case 2: 
    return [UIImage imageNamed:@"c.png"]; 
    case 3: 
    return [UIImage imageNamed:@"x.png"]; 
    case 4: 
    return [UIImage imageNamed:@"y.png"]; 
    case 5: 
    return [UIImage imageNamed:@"z.png"]; 
} 
} 

- (void)flowCover:(FlowCoverView *)view didSelect:(int)image 
{ 
NSLog(@"Selected Index %d",image); 
} 


@end 

大部分代碼是從網站採取的。

我是否需要對界面做任何事情?因爲沒有出現!沒有錯誤,我只是沒有看到任何coverflow(或flowcover)。

感謝

回答

1

如果您沒有看到任何錯誤,比它更有可能丟失或委託的觀點並沒有被提出。

您是否在presentModalViewController顯示UIViewController

您是否指派TesterCoverFlowViewController作爲FlowCoverView的代表?

+0

該項目是一個視圖控制器項目,以便應該自動創建東西。從我改變它的顏色以來,這個視圖肯定會出現,這個改變顯然是當我運行這個應用程序時,但是它的覆蓋流不顯示:S – Lilz 2010-08-26 14:10:11

+0

你的委託方法被調用了嗎? – 2010-08-27 14:00:30