J'essaye de créer dérivé UITableViewCell
.UITableViewCell avec contrôle personnalisé
Le côté droit (couleur cyan, 200 de largeur mais sera redimensionné à l'avenir lors de l'exécution) contient mon contrôle d'évaluation.
Sur la gauche est un UIView
(couleur bleue) remplissant l'espace restant. Il contient une étiquette de texte qui prend tout l'espace ici. (À l'avenir, j'espère pouvoir redimensionner la cellule de la table en hauteur, afin qu'elle contienne tout ce qui se trouve sur l'étiquette.)
Cependant, elle ignore complètement mes instructions. J'ai mis le contrôle d'évaluation pour avoir zéro marge droite. Le UIView
a zéro marge gauche. Le côté droit UIView
= contrôle de cotation à gauche.
Et avec la largeur de contrôle de la cote fixe, cela devrait-il fonctionner? Mais au contraire. les deux choses sont poussées tout à gauche. (Comme UIView avec l'étiquette de texte est peut-être la largeur 20% et de contrôle nominale de 20% en largeur - reste un espace vide)
Votre UITableView ou UITableViewCell pourrait ne pas être la largeur que vous attendez. Si vous définissez la couleur d'arrière-plan UITableView en rouge et la couleur d'arrière-plan UITableViewCell en jaune et exécutez votre application, voyez-vous un espace rouge ou jaune non rempli? – bneely
Si j'appuie dessus, la couleur change sur l'ensemble de l'écran. Aussi détail/flèche vers la droite est à l'extrême droite. J'ai aussi des cellules d'autres types dans la vue de la table qui est colorée tout au long. Mais je vais essayer d'exécuter plus de tests et peut-être poster une capture d'écran. – Tom
s'il vous plaît ajouter une capture d'écran de toutes vos contraintes ajoutées dans le côté de la cellule – BangOperator