Rumah > Soal Jawab > teks badan
问:
1.如何让模块定位在xib的view上面的25%的位置?只能用代码来约束吗???
2.xib的视图的宽度是320,如果添加到6p上面,怎样才能做到适配屏幕的全宽度?也是只能用用代码来约束吗???
大家讲道理2017-04-17 17:44:20
Ia boleh dilengkapkan dengan satu kekangan dan boleh disesuaikan dengan mana-mana saiz skrin. Kekangan lain direka bentuk untuk membolehkan kawalan berubah secara berkadar, dan juga boleh ditetapkan kepada tetap.
阿神2017-04-17 17:44:20
Untuk xib, gunakan Nisbah Aspek untuk menetapkan nisbah ketinggian, yang bermaksud reka letak sedikit bulat, dan autolayout dan kelas saiz digunakan untuk menyesuaikan diri secara automatik ke skrin penuh
Jika anda menggunakan kekangan kod, ia adalah disyorkan untuk menggunakan beberapa rangka kerja reka letak yang lebih baik seperti Masonry Ya, sangat mudah.
PHPz2017-04-17 17:44:20
Pertama sekali, saya telah memikirkan isu ini baru-baru ini, jadi saya memberi perhatian kepada perkara ini.
Berdasarkan soalan anda, saya boleh memberi anda arahan umum, iaitu, apabila melakukan autoLayout pada xib, anda boleh memilih perkadaran Menggunakan kaedah ini, anda boleh mencapai kesan yang anda ingin capai pelaksanaan Saya masih meneliti kaedah.
Saya harap anda dapat menyelesaikannya secepat mungkin dan kongsikan dengan saya nanti