recherche

Maison  >  Questions et réponses  >  le corps du texte

Objective-c - Deux tablesviews seront bloquées sans ajouter top64, mais pas celle de gauche. Question : Pourquoi ?

Je souhaite en faire une avec ces deux colonnes , j'utilise deux tablesviews, donc voici le problème. Lorsque j'utilisais Swift, j'utilisais le glisser-déposer SB. À ce moment-là, j'ai également ajouté le remplissage 64 ci-dessus à la tableview de droite. utilisé Écrit en code objet-c , j'ai quand même rencontré ce problème. Si le tabvilew droit n'ajoute pas une hauteur de 64, il sera bloqué par la navigation Alors pourquoi le côté gauche n'est-il pas bloqué
<🎜 ? >L'image ci-dessous n'ajoute pas 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);
}];
滿天的星座滿天的星座2841 Il y a quelques jours605

répondre à tous(1)je répondrai

  • 天蓬老师

    天蓬老师2017-05-02 09:25:45

    Dans SB, l'ajustement automatique n'est efficace que pour la première vue. Vous pouvez ajuster l'ordre des sous-vues pour voir s'il a changé

    répondre
    0
  • Annulerrépondre