zoukankan      html  css  js  c++  java
  • ios中PagedFlowView的用法

    下载地址 

    引入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(0, 0, 200, 200)] 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
  • 相关阅读:
    netty编译报错
    idea快捷键:查找类中所有方法的快捷键
    vue修改浏览器的标题title
    django使用原生SQL的方法
    js 动态刷新页面日期
    H.264中的SPS和PPS
    CppProperties.json 参考
    FFmpeg代码导读——HEVC在RTMP中的扩展
    FFmpeg从入门到精通:SEI那些事
    FFmpeg代码导读——基础篇
  • 原文地址:https://www.cnblogs.com/gcb999/p/3227371.html
Copyright © 2011-2022 走看看