Rumah > Soal Jawab > teks badan
Saya mahu membuat satu dengan dua lajur ini , Saya menggunakan dua paparan meja, jadi inilah masalahnya Apabila saya menggunakan Swift, saya menggunakan SB drag and drop Saya menghadapi situasi ini, saya juga menambah 64 padding di sebelah kanan digunakan Ditulis dalam kod object-c , saya masih menghadapi masalah ini Jika tabvilew kanan tidak menambah ketinggian 64, ia akan disekat oleh navigasi Jadi mengapa bahagian kiri tidak disekat? >
Gambar di bawah tidak menambah 64
[leftTable mas_makeConstraints : ^(MASConstraintMaker *make) {
make.left.equalTo(self.view.mas_left).offset(0);
make.bottom.equalTo(self.view.mas_bottom).offset(-0);
make.right.equalTo(rightTable.mas_left);
make.width.equalTo(@100);
make.height.equalTo(@(bound.size.height));
}];
[rightTable mas_makeConstraints : ^(MASConstraintMaker *make) {
make.left.equalTo(leftTable.mas_right).with.offset(100);
make.height.equalTo(@(bound.size.height));
make.right.equalTo(self.view.mas_right);
make.top.equalTo(self.view.mas_top).offset(64); 这个64如果改为0 就是第2张图的效果,为什么呢?左侧为什么就不挡住呢?
make.bottom.equalTo(self.view.mas_bottom);
}];
天蓬老师2017-05-02 09:25:45
Dalam SB, pelarasan automatik hanya berkesan untuk Paparan pertama Anda boleh melaraskan susunan subview untuk melihat sama ada ia telah berubah