новинка для разработки iOS. Я объясню основную цель, приложение должно отображать массив изображений в горизонтальном прокрутке, эти изображения будут загружаться из самих документов приложения. Но количество изображений, хранящихся в приложении, может отличаться от пользователя к пользователю. Итак, Я хочу создать прокрутку по горизонтали (UIScrollView
/UITableView
), которая может содержать UIImage
. Я хочу изменить ширину представления, так как больше изображений читается, но увеличение ширины UIScrollView
не добавит UIImage
место для новых изображений. OR Должен ли я попробовать с UITableView
, любая помощь будет очень признательна!Неограниченная ширина горизонтальная Прокрутка для просмотра изображений
ответ
Самый лучший способ начать UIScrollView, добавьте его в ViewController и написать что-то вроде этого:
self.scrollView.contentSize = CGSizeMake(self.pictures.count * 170 + 10, self.scrollView.frame.size.height);
Где 170 для меня это ширина изображения + 10 (хотели бы иметь некоторое пространство между ними). +10 после этого тоже 10 пикселей после моих изображений (конец UIScrollView).
Позже, чтобы поставить на те изображения, которые вы можете сделать
for (int x = 0; x < self.pictures.count; x++) {
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myImage"]];
imageV.frame = CGRectMake(10 + x * 170, 10, 160, 120);
[self.scrollView addSubview:imageV];
}
Заменить imageNamed с вашим собственным именем изображения или что-то в этом роде ...
Это только около макс 20 фотографий, если у вас много фотографий, я бы предложил использовать коллекцию. несколько потоков начались с тех ...
Используйте UICollectionView
вместо UIScrollView
.
Проверьте это SO link.
Здесь, используя collectView, легко, так как он имеет метод делегирования так же, как и UITableView
.
Trying Collection view, надеюсь, он подойдет моему требованию :) –
Вы можете использовать icarousel в ИОС https://github.com/nicklockwood/iCarousel
Есть много типов на выбор.
Надеюсь, что может помочь вам !!!
даст ему шанс, спасибо :) –
- 1. Горизонтальная прокрутка ниже 1000 ширина
- 2. CSS полная ширина горизонтальная прокрутка
- 3. Горизонтальная галерея просмотра изображений
- 4. Набор неограниченная ширина CSS
- 5. Отзывчивая горизонтальная прокрутка полноразмерных изображений
- 6. Горизонтальная прокрутка в Wordpress Hits Максимальная ширина
- 7. 100% ширина + горизонтальная и вертикальная прокрутка
- 8. Горизонтальная прокрутка изображений в jQuery mobile
- 9. Горизонтальная прокрутка для списка
- 10. HTML/CSS - Горизонтальная прокрутка изображений внутри Div
- 11. 100% ширина и высота для Wordpress Video (горизонтальная прокрутка)
- 12. Android Browser: Горизонтальная прокрутка
- 13. Бесконечная горизонтальная прокрутка UIScrollView
- 14. Горизонтальная прокрутка вид изображений в ViewPager
- 15. Горизонтальная прокрутка проблемы с переполнением изображений
- 16. Горизонтальная прокрутка для UISegmentedControll
- 17. Горизонтальная прокрутка для UITableView
- 18. Галерея изображений Горизонтальная прокрутка с помощью Divs
- 19. Горизонтальная прокрутка ряда изображений ViewBox в Xaml
- 20. Горизонтальная прокрутка CFGRID
- 21. Фикс горизонтальная прокрутка
- 22. Горизонтальная прокрутка?
- 23. HTML5: Скрытая искусственная горизонтальная прокрутка
- 24. Горизонтальная прокрутка вызывает
- 25. Горизонтальная прокрутка
- 26. Горизонтальная прокрутка
- 27. Горизонтальная прокрутка содержимого веб-сайта
- 28. Горизонтальная прокрутка, необходимая для просмотра сайта на мобильных устройствах
- 29. Горизонтальная прокрутка и переполнение
- 30. Горизонтальная прокрутка + полоса прокрутки
Большое вам спасибо :), я думаю, мне нужно будет идти с коллекцией! –