-(void)layoutScrollImages
{
UIImageView *view = nil;
NSArray *subviews = [scrollView1 subviews];
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);
}
}
[scrollView1 setContentSize:CGSizeMake((kNumImages * kScrollObjWidth), [scrollView1 bounds].size.height)];
}
-(void)viewDidLoad
{
self.view.backgroundColor = [UIColor clearColor];
[scrollView1 setBackgroundColor:[UIColor whiteColor]];
[scrollView1 setCanCancelContentTouches:NO];
scrollView1.indicatorStyle = UIScrollViewIndicatorStyleWhite;
scrollView1.clipsToBounds = YES;
scrollView1.scrollEnabled = YES;
scrollView1.pagingEnabled = YES;
NSUInteger i;
for (i = 1; i <= kNumImages; i++)
{
NSString *imageName = [NSString stringWithFormat:@"snap%d.jpg", i];
UIImage *image = [UIImage imageNamed:imageName];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
CGRect rect = imageView.frame;
rect.size.height = kScrollObjHeight;
rect.size.width = kScrollObjWidth;
imageView.frame = rect;imageView.tag = i;
[scrollView1 addSubview:imageView];
[imageView release];
[self layoutScrollImages];
}
[super viewDidLoad];
}
ответ
добавить UIScrollViewDelegate
к интерфейсу, а затем сделать вашу задачу в
scrollViewWillBeginDragging or `scrollViewDidEndDragging`
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView // called on start of dragging (may require some time and or distance to move)
{
//add your code here
}
теперь этот метод будет вызываться всякий раз, когда вы перетащите Scrollview
как использовать этот 'scrollViewWillBeginDragging', дайте мне краткую сумму кода. –
см. Обновленный ans – Saad
в этом «scrollViewWillBeginDragging», код которого я хочу добавить AVAudioplyer или другой код. –
- 1. как добавить короткие звуки при просмотре изображений в uiscrollview
- 2. IOS UIScrollView - элемент прокрутки и щелчка в то же время
- 3. UIImageView setImage В то время как UIScrollView прокручивается
- 4. DLL Как добавить звуки?
- 5. Как добавить звуки в C#
- 6. прокрутки в то время как он не
- 7. идентификация прокрутки в UIScrollview?
- 8. Stop UIScrollView прокрутки во время прикосновения
- 9. Как добавить UIImage в UIScrollView без нарушения функции прокрутки?
- 10. Как уменьшить скорость прокрутки UIScrollview?
- 11. Как создать UIScrollView бесконечной прокрутки?
- 12. Как перехватить событие прокрутки UIScrollView?
- 13. Как установить положение прокрутки UIScrollView?
- 14. Как ограничить ширину прокрутки UIScrollView?
- 15. Как добавить звуки в раскадровку в wpf?
- 16. Как добавить существующий вид в UIScrollView
- 17. Позиция UIButton в то время как UIImage увеличить на UIScrollView
- 18. UIScrollView внутри UIPageViewController: не красть страницы во время UIScrollView прокрутки
- 19. Как иметь не содержание прокрутки в UIScrollView
- 20. Добавить минуты в то время как петля
- 21. UIScrollView перерисовывает содержимое во время прокрутки?
- 22. Предотвращение прокрутки подпрограммы в UIScrollView
- 23. Как добавить UILabel в UIScrollView?
- 24. прокрутки CoreText в UIScrollView
- 25. Как я могу добавить ярлык в UIScrollView?
- 26. Как добавить UIPanGestureRecognizer в subviews UIScrollView
- 27. Как добавить UIScrollView в конструктор интерфейса?
- 28. Как получить contentOffset для средней прокрутки UIScrollView?
- 29. Как добавить UIScrollView в UIAlertView
- 30. Как добавить UIPageControl в UIScrollView
формат кода так его можно прочитать – Vladimir
Оформить заказ 'scrollViewWillBeginDragging' в' UIScrollViewDelegate'. – nhahtdh