下载地址

引入PagedFlowView.h  PagedFlowView.m文件

#import <UIKit/UIKit.h>
#import "PagedFlowView.h"
@interface MyViewController : UIViewController<PagedFlowViewDataSource,PagedFlowViewDelegate> @end #import "MyViewController.h" @interface MyViewController (){
PagedFlowView *flowView1;
}
@property(nonatomic,retain)NSArray *imageArray;
@end @implementation MyViewController - (void)viewDidLoad
{
[super viewDidLoad]; flowView1 =[[[PagedFlowView alloc] initWithFrame:CGRectMake(, , , )] autorelease];
flowView1.delegate=self;
flowView1.dataSource=self;
flowView1.minimumPageAlpha=0.3;
flowView1.minimumPageScale=0.9;
// flowView1.orientation
self.imageArray = @[@"0.tiff",@"1.tiff",@"2.tiff",@"3.tiff",@"4.tiff",@"5.tiff",@"6.tiff",@"7.tiff"];
[self.view addSubview:flowView1];
// Do any additional setup after loading the view.
} #pragma mark pagedFlowView data source
-(NSInteger)numberOfPagesInFlowView:(PagedFlowView *)flowView{
return self.imageArray.count;
} -(UIView *)flowView:(PagedFlowView *)flowView cellForPageAtIndex:(NSInteger)index{
UIImageView *imageview=(UIImageView *)[flowView dequeueReusableCell];
if(!imageview){
imageview=[[[UIImageView alloc] init] autorelease]; }
NSString *imageurl=self.imageArray[index];
imageview.image=[UIImage imageNamed:imageurl];
return imageview;
} @end

ios中PagedFlowView的用法的更多相关文章

  1. iOS中block的用法 以及和函数用法的区别

    ios中block的用法和函数的用法大致相同 但是block的用法的灵活性更高: 不带参数的block: void ^(MyBlock)() = ^{}; 调用的时候  MyBlock(); 带参数的 ...

  2. iOS中Block的用法,举例,解析与底层原理(这可能是最详细的Block解析)

    1. 前言 Block:带有自动变量(局部变量)的匿名函数.它是C语言的扩充功能.之所以是拓展,是因为C语言不允许存在这样匿名函数. 1.1 匿名函数 匿名函数是指不带函数名称函数.C语言中,函数是怎 ...

  3. ios中图片拉伸用法

    - (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCap ...

  4. iOS中的CocoaPods用法及常用命令

     CocoaPods是什么? ***CocoaPods的使用场景:*** 1. 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等.可能某个类库又用 ...

  5. ios中Pldatabase的用法

    将PLDATABASE加入到工程 下载PLDatabase 的dmg文件 将PLDatabase的framework复制到工程根目录在工程中加入该framework使用该framework进行数据库操 ...

  6. iOS中NSScanner 的用法

    NSScanner是一个类,用于在字符串中扫描指定的字符,尤其是把它们翻译/转换为数字和别的字符串.可以创建NSScanner时制定他的String属性,然后scanner会按照你的要求从头到尾扫描这 ...

  7. IOS中NSUserDefaults的用法(轻量级本地数据存储)

    NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名.密码之类的,个人觉得使用NSUserDefaults是首选.下次再登陆的时候就可以直接从NSUserDefa ...

  8. IOS中TableView的用法

    一.UITableView 1.数据展示的条件 1> UITableView的所有数据都是由数据源(dataSource)提供的,所以要想在UITableView展示数据,必须设置UITable ...

  9. ios中 pickerView的用法

    今天是一个特殊的日子(Mac pro 敲的 爽... 昨天到的) // // QRViewController.m// #import "QRViewController.h" @ ...

随机推荐

  1. go语言之进阶篇方法值

    1.方法值 示例: package main import "fmt" type Person struct { name string //名字 sex byte //性别, 字 ...

  2. 关于 stl的内存分配的深浅拷贝

    http://blog.csdn.net/u012501459/article/details/44132147

  3. 清空npm缓存

    nodejs 清空 npm 缓存 npm cache clean -f

  4. POI中setDefaultColumnWidth方法不起作用的原因

    sheet.setDefaultRowHeight((short) (2 * 256)); //设置默认行高,表示2个字符的高度 sheet.setDefaultColumnWidth(17);   ...

  5. 如何让windows更高效?

    首先解释一下个标题: "让windows更高效,既指让windows更友好更优化,也指可以让使用windows来工作或学习的人更高效的工作学习." 解释下本文的动机: 指导我自己或 ...

  6. 优雅地乱玩Linux-6-Chrome端SSH插件

    文章最初发表于szhshp的第三边境研究所转载请注明 优雅地乱玩Linux-6-Chrome端SSH插件 最近注册了个AWS,免费一年,一年内可以各种乱玩~ 从自己的电脑连接云主机一般需要SSH这样的 ...

  7. java interface 默认值

    /* * Hibernate, Relational Persistence for Idiomatic Java * * Copyright (c) 2010, Red Hat Inc. or th ...

  8. iOS 根据圆心的坐标点、半径、当前手势所在的坐标点,计算出圆的运动轨迹坐标

    /** * 根据圆心的坐标点.半径.当前手势所在的坐标点,计算出圆的运动轨迹坐标 * @param radius 圆心半径 * @param centerCircle 圆心的坐标点 * @param ...

  9. javascript常用的方法(二)

    //判断页面加载完毕 document.onreadystatechange = function () { if (document.readyState == "complete&quo ...

  10. 【Linux】好玩的Linux命令(二)

    关于Linux talk:http://man.linuxde.net/talk 下面文章转自:http://www.oschina.net/translate/11-lesser-known-use ...