iOS UIPageControl 단순 인스턴스

1640 단어 iOS모바일 개발
iOS UIPageControl의 간단한 예
자동 스크롤 코드 추가 필요
실례 중의 그림은 스스로 추가한다
.h 파일 코드
#import 

@interface ViewController : UIViewController

{
    UIScrollView *_scrollView;
    NSMutableArray *slideImages;
    UIPageControl *_page;
}
@end

.m 파일 코드
#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
    }
    return self;
}

- (void)viewDidLoad{
    
    [super viewDidLoad];
    
    _scrollView = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 20, 320, 240)];
    _scrollView.bounces = NO;
    _scrollView.pagingEnabled = YES;
    _scrollView.delegate = self;
    _scrollView.contentOffset = CGPointMake(320, 0);
    _scrollView.contentSize = CGSizeMake(1920,240);
    _scrollView.showsVerticalScrollIndicator =NO;
    _scrollView.showsHorizontalScrollIndicator = NO;
    _scrollView.userInteractionEnabled = YES;
    [self.view addSubview:_scrollView];
    
    slideImages = [[NSMutableArray alloc]initWithObjects:@"1.png",@"2.png",@"3.png",@"4.png", nil];
    UIImageView *imageView = [[UIImageView alloc]
                              initWithImage:[UIImage imageNamed:[slideImages objectAtIndex:([slideImages count]-1)]]];
    imageView.frame = CGRectMake(0, 0, 320, 240);
    [_scrollView addSubview:imageView];

    for (int i = 0;i

좋은 웹페이지 즐겨찾기