Zatrzymanie iCarousel przy indeksie wybranym przez użytkownika
EDYTOWAĆ :
Tworzę aplikację podobną do automatu, dodałemiCarousel
dla obiektu gniazda. Mam więc przycisk, który obracaiCarousel
. W moim widoku iCarousel są dwa gniazda (Slot1 i Slot2). Poniżej jest mojaiCarouselView
: (Pudełko jest tam, gdzie DWAcarousel
jest)
Tak się obracamiCarousel
:
-(IBAction) spin {
[carousel1 scrollByNumberOfItems:-35 duration:10.7550f];
[carousel2 scrollByNumberOfItems:-35 duration:10.7550f];
}
Oto, co chcę zrobić:Chcę na siłę zmusić go do zatrzymania indeksu wybranego przez użytkownika.
Zrobiłem to w ten sposób, obrazek poniżej tonewViewcontroller
który zawieraUIImageView
z przyciskiem, więc kiedy użytkownik go dotknie, mójCustomPicker
wyskakuje. MójCustomPicker
zawiera obraz tego, co użytkownik wybrał na rolce aparatu. Każdy przycisk ma określoną wartość wysłaną do mojegoiCarouselView
. karuzela1 dla slotu1 i karuzela2 dla slotu2.
Więc moim problemem jest obrót karuzeli, a następnie przez określony czas to zrobićzatrzymać do żądanego obrazu / indeksu, który użytkownik wybiera.
Przepraszam za mój zły język angielski.