У меня есть UIView внутри xib в IB и внутри, который представляет собой UIScrollview, который представляет собой небольшой квадрат 80x80 и динамически загружается с 8 или около того миниатюрными изображениями 80 x 80.
UIScrollview не обрезает изображения так, чтобы они расширялись с обеих сторон, чтобы вы могли провести пальцем влево и вправо, чтобы прокрутить выбранное изображение в центр, подкачка включена, поэтому они привязывают каждое изображение.
Я исследовал и обнаружил, что это лучший и, возможно, единственный способ сделать это.
UIScrollview находится в «контейнере» UIView по одной причине, оно там для того, чтобы получать прикосновения / пролистывания и передавать их своему потомку UIScrollview, так как в противном случае все касания должны были бы начинаться в небольшой области 80x80 UIScrollview, и я хочу, чтобы они были где-нибудь вдоль ряда изображений.
Я где-то видел пример кода для этого, но просто не могу его реализовать.
Относитесь ко мне как к нубу, начиная с начала и до конца, как настроить UIView и UIScrollview в IB, чтобы разрешить передачу любых касаний, и какой код я должен поместить в куда?
UIView настроен как scroll_container, а дочерний UIScrollview - char_scroll
На данный момент у меня все работает, за исключением касаний, передаваемых от родителя ребенку, и на данный момент касания должны всегда начинаться внутри UIScrollview (крошечная коробка 80x80 в центре), когда я хочу быть возможность пролистывать влево или вправо в длинном горизонтальном родительском UIView 480X80, и это позволяет прокручивать дочерний UIScrollview.
Надеюсь, вы сможете помочь и понять, что я имею в виду!