Hur man konfigurerar en UIScrollView med automatisk layout i Interface Builder.

Som iOS-utvecklare såg jag att många utvecklare har fastnat för scrollView med dynamisk bredd och höjd. Jag ska visa dig ett bra sätt att hantera dessa saker. I detta tillvägagångssätt gör vi detta med storyboard endast. Enligt dina krav skapar du din design (vilken höjd som helst) det kommer automatiskt att ta hand om alla saker.

Följ dessa steg:

1. Skapa ett nytt projekt (t.ex. scrollViewAutoLayout).

2. Efter att du har skapat ett projekt går du till filen Main.storyboard.

3. Nu kan du se en tom view controller på storyboard.

4. Dra scrollView från objektsbiblioteket till vykontrollanten.

5. Nu är det dags att ställa in begränsningar för scrollvyn.
6. Ställ in begränsning för rullvyn (övre, nedre, främre och bakre) som (0,0,0,0,0).

7. Uppdatera nu ramen.
8. Nu kräver vi contentView för rullvyn.
9. Dra view från objektbiblioteket till scroll View.

10. Nu är det dags att ställa in begränsningar för view(inuti scroll view).

13. Nu måste vi lägga till fler begränsningar för innehållsvyn.

* Viktigaste steget *

14. Vår innehållsvy måste ha samma bredd och höjd som den överordnade vyn.

15. Välj nu höjdbegränsning för innehållsvyn och ange prioritet med låg(250).

16. Vi är klara med vår installation.
17. Nu kan du utforma din vy med valfri höjd.
18. Grattis du är klar med scrollvyn med autolayout.

Ladda ner demo

Tillträda swift developer slack channel : https://join.slack.com/t/swift-developer/shared_invite/enQtMjI2MzEyMTU1MDU5LTQzODM2ZDYzNWI3ZWMzNWFmNWZkM2I0YzZkODg3NjJhN2M1N2NjYTUxN2M0YmY4NzVhNTliYTBjNWNmYmY2MDI

Tack

Hoppas att du lärt dig något nytt idag.

Njut!!

Om du tyckte om att läsa det här inlägget, dela och rekommendera det så att andra kan hitta det 💚💚💚💚💚💚 !!!!

Du kan följa mig på Medium för färska artiklar. Du kan också komma i kontakt med mig på LinkedIn.

Lämna ett svar

Din e-postadress kommer inte publiceras.