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)。
感謝
該項目是一個視圖控制器項目,以便應該自動創建東西。從我改變它的顏色以來,這個視圖肯定會出現,這個改變顯然是當我運行這個應用程序時,但是它的覆蓋流不顯示:S – Lilz 2010-08-26 14:10:11
你的委託方法被調用了嗎? – 2010-08-27 14:00:30