0
Я использую следующий код для прокрутки изображения на scrooll зрения,прокрутки по вертикали
StoryViewScroller = [[[UIScrollView alloc] initWithFrame:CGRectMake(0.0f, 79.0f, 320.0f, 262)] autorelease];
StoryViewScroller.contentSize = CGSizeMake(NPAGES * 320.0f, StoryViewScroller.frame.size.height);
StoryViewScroller.pagingEnabled = YES;
StoryViewScroller.delegate = self;
StoryViewScroller.showsHorizontalScrollIndicator = NO;
StoryViewScroller.scrollsToTop = YES;
// Load in all the pages
for (i = 0; i < NPAGES; i++)
{
NSString *filename = [NSString stringWithFormat:@"%d.jpg", i+1];
UIImageView *iv = [[UIImageView alloc] initWithImage:[UIImage imageNamed:filename]];
iv.frame = CGRectMake(i * 320.0f, 0.0f, 320.0f, 262);
[StoryViewScroller addSubview:iv];
NSLog(@"I is :: %d" ,i);
[iv release];
}
[self.view addSubview:StoryViewScroller];
это позволяют мейн тос прокручивать вид слева направо и порок versa.what я должен изменить, чтобы sroll вида к началу вниз и наоборот.
sugggestions
рассматривает
это работает, но получает только 1 изображение .... – iscavengers
уверены - вам необходимо установить правильный кадр с представлениями изображения - изменение у начала координат вместо й в цикле. что-то вроде: iv.frame = CGRectMake (0.0f, i * 262.0f, 320.0f, 262); – Vladimir
да .. как глупо я м ..... спасибо Владимиру. Могу ли я показать 2 изображения за раз? как его 1 изображение за один раз приближается, ват, если хотите отобразить 2 или 3 изображения на экране – iscavengers