J'ai un scrollview que j'ai eu à la vue du contrôleur de vue poussé à un UINavigationController. Ma barre de navigation est opaque. Toutefois, le scrollview semble conserver la taille de la vue parent entière. Je voudrais que le scrollview ait la taille de l'espace entre la barre d'outils et la barre de navigation. Est-ce possible ou dois-je coder en dur certaines valeurs de taille?Comment faire un scrollview prendre l'espace entre la uinavigationbar et le uitoolbar
Merci à l'avance
Et si le prochain iPhone obtient une résolution différente? – Kamchatka
Je ne sais pas exactement comment votre vue est configurée, donc vous devrez peut-être modifier cela, mais vous pouvez utiliser les propriétés de géométrie de l'image: \t [scrollView setContentSize: (CGViewize.size. largeur), (scrollView.superview.frame.size.height - toolbar.frame.size.height - navigationController.navigationBar.frame.hauteur))]; –
Merci pour votre aide. Pourquoi définissez-vous contentSize et pas frame.size? Si je veux que la scrollview se trouve entre la barre de navigation et la barre d'outils, ne devrais-je pas changer scrollview.frame.size? – Kamchatka