-(ibaction) Doimage: (ID) sender
{
CGFloat screenwidth = [UIScreen mainscreen].bounds. Size. width;
nsarray *marray = @[@ "1.jpeg", @ "2.jpeg", @ "3.jpeg", @ "4.jpeg"];
For (int i = 0; i<marray. Count i++) {
nsstring *imagename = [Marray objectatindex:i];
UIImage *ig = [UIImage imagenamed:imagename];
Uiimageview *mimageview = [[uiimageview alloc]Initwithimage:ig];
Mimageview. frame = CGRectMake (i*screenwidth, 0, ScreenWidth, N);
[Self. Mscrollview Addsubview:mimageview];
}
Self . Mscrollview. contentsize = cgsizemake (marray. Count*screenwidth, ( );
Self . Mscrollview. frame = CGRectMake (0, 0, ScreenWidth, + );
self. Mscrollview. Delegate = self;
self. Mscrollview. pagingenabled = YES;
self. Mpagecontrol. CurrentPage = 0;
Self . Mpagecontrol. numberofpages = Marray. count;
[self. Mpagecontrol addTarget:self Action:@selector(changepage:) forcontrolevents: Uicontroleventvaluechanged];
}
-(void) Scrollviewdidscroll: (uiscrollview *) ScrollView
{
cgfloat pagewidth = ScrollView. frame. size. width;
int page = Floor (scrollView. Contentoffset. x-pagewidth/ 2)/pagewidth) + 1;
Self . Mpagecontrol. currentpage = page;
}
-(void) Changepage: (ID) sender
{
int page = self . Mpagecontrol. currentpage;
CGRect frame = self . Mscrollview. frame;
Frame. origin. x = frame. size. width * page;
Frame. origin. y = 0;
[self. Mscrollview scrollrecttovisible: Frame animated:YES];
}
Page Enable,