立体视图效果

在iPhone中提供了一个UICoverFlowLayer类,可以用来制作Cover Flow效果。

以下是UICoverFlowLayer简单用法的例子。

立体视图效果

代码的作者是Cobra

创建UICoverFlowLayer:

cfLayer = [[UICoverFlowLayer alloc] initWithFrame: frame numberOfCovers:4];

设置托管:

[cfLayer setDelegate:self];

这样,View就可以接收到事件:

- (void) coverFlow: (id)id selectionDidChange: (unsignedint) index


下面的例子是UICoverFlowLayer实际应用的例子:用Cover Flow的形式显示iPhone里存储的照片。

立体视图效果

你可能感兴趣的:(视图)