По сути, я хочу, чтобы у приложения было только одно представление с изображением.Я хочу иметь возможность провести пальцем влево или вправо и сделать так, чтобы первое изображение выходило из поля зрения, а второе появлялось. Изображения одинаковы, и я хочу, чтобы это выглядело так, как будто они соединены (как прокрутка вниз пошаблон просто повторяется, но выглядит как постоянная прокрутка).Мне нужно, чтобы иметь возможность изменить изображение или перезапустить после серии ударов.Я знаю, что мне нужно включить нумерацию страниц в UIScrollView, но я новичок в iOS и у меня проблемы.
В конечном счете, я хочу, чтобы iPhone вибрировал каждый такой-то раз (и перезапускает шаблон).
Я уверен, что есть много способов сделать это (т.е. TableView), поэтому не стесняйтесь просто указывать мне направление некоторых ссылок, если ответ утомительно объяснять.
Спасибо!
СЛЕДУЙТЕ ЗА:
Я нашелпример Apple, который сделал почти то, что я хотел сделать.Я внес много изменений в это, но я бьюсь головой о стену, пытаясь заставить изображения циклически повторяться.Вот то, что я думаю, это код обидчика, но я не уверен, что решение, так как ScrollView функционален, он просто не сбрасывает центр в текущее представление.Есть идеи?
- (void)layoutScrollImages
{
UIImageView *view = nil;
NSArray *subviews = [scrollView1 subviews];
// reposition all image subviews in a horizontal serial fashion
CGFloat curXLoc = 0;
for (view in subviews)
{
if ([view isKindOfClass:[UIImageView class]] && view.tag > 0)
{
CGRect frame = view.frame;
frame.origin = CGPointMake(curXLoc, 0);
view.frame = frame;
curXLoc += (kScrollObjWidth);
}
}
// set the content size so it can be scrollable
[scrollView1 setContentSize:CGSizeMake((kNumImages * kScrollObjWidth), [scrollView1 bounds].size.height)];
}