Cum să configurați un UIScrollView cu Auto Layout în Interface Builder.

În calitate de dezvoltator iOS am văzut că mulți dezvoltatori sunt blocați pe scrollView cu lățime și înălțime dinamică. Vă voi arăta o modalitate bună de a gestiona aceste lucruri. În această abordare, facem acest lucru doar cu storyboard. În funcție de cerințele dvs. creați designul dvs.(Orice înălțime) se va ocupa automat de toate lucrurile.

Să urmați acești pași:

1. Creați un nou proiect( ex. scrollViewAutoLayout).

2. După ce ați creat proiectul, mergeți la fișierul Main.storyboard.

3. Acum puteți vedea controlerul de vizualizare gol pe storyboard.

4. Trageți scrollView din biblioteca de obiecte în controlerul de vizualizare.

5. acum este momentul să setați constrângerea pentru scroll view.
6. Setați constrângerea pentru vizualizarea de defilare (sus, jos, înainte și după) ca (0,0,0,0,0).

7. Acum actualizați cadrul.
8. Acum avem nevoie de contentView pentru vizualizarea de defilare.
9. Trageți vizualizarea din biblioteca de obiecte în vizualizarea de derulare.

10. acum este momentul să setați constrângerea pentru vizualizare (în interiorul vizualizării de derulare).

13. Acum trebuie să adăugăm mai multe constrângeri pentru vizualizarea conținutului.

* Cel mai important pas *

14. Vizualizarea noastră de conținut trebuie să aibă aceeași lățime și aceeași înălțime cu vizualizarea părinte.

15. Acum selectați constrângerea de înălțime a vizualizării conținutului și setați prioritatea cu low(250).

16. Am terminat cu configurarea noastră.
17. Acum puteți să vă proiectați vizualizarea cu orice înălțime.
18. Felicitări, ați terminat cu vizualizarea scroll view cu autolayout.

Download Demo

Join swift developer slack channel : https://join.slack.com/t/swift-developer/shared_invite/enQtMjI2MzEyMTU1MDU5LTQzODM2ZDYzNWI3ZWMzNWFmNWZkM2I0YzZkODg3NjJhN2M1N2NjYTUxN2M0YmY4NzVhNTliYTBjNWNmYmY2MDI

Mulțumiri

Sperăm că ați învățat ceva nou astăzi.

Distracție plăcută!!!

Dacă ți-a plăcut să citești această postare, te rog să o distribui și să o recomanzi pentru ca și alții să o găsească 💚💚💚💚💚💚 !!!!

Poți să mă urmărești pe Medium pentru articole proaspete. De asemenea, conectați-vă cu mine pe LinkedIn.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.