Utworzono zoomable UIScrollView i dodano do niego 100 subviews (kafelki). Widok przewija się doskonale w lewo i prawo. Chciałbym jednak zezwolić na powiększanie.Prawidłowe powiększenie UIScrollView zawierającego wiele subviews
Aby to zrobić czytałem, że moja delegat musi wdrożyć:
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return ???;
}
Widziałem przykłady, które mają tylko jeden podrzędny, aby powiększyć, więc zwrotu, podrzędny w tej metodzie. W moim przypadku mam jednak znacznie więcej. Jaki jest właściwy sposób powiększania?
Próbowałem utworzyć kolejne UIView i dodać 100 podobieństw do tego. A następnie zwróć ten widok z powyższej metody, ale nie działa (jest powiększany, ale po zatrzymaniu nie jest już interaktywny).
Czy próbowałeś powrocie sam UIScrollView? – fbrereto
Tak, to była pierwsza rzecz, którą próbowałem. To też pomieszało ... – Dimitris