Est-il des contrôles disponibles pour les étoiles dans ios ? Donc je peux l'utiliser que dans UITableviewCell ??
Je sais qu'il y a une certaine ouverture open source de contrôles DYRating etc.. Mais iam pas en mesure de l'ajouter dans tableview cellule .
source d'informationauteur Naveen
Vous pouvez vérifier l'ASStar de notation .
Ajouter la commande directement à votre vue-contrôleur ou vous pouvez ajouter dans votre cellule .
Et voici github lien.
Je recommande HCSStarRatingView. Il est natif de la recherche et il prend également en charge
IB_DESIGNABLE
etIBInspectable
.Prendre un coup d'oeil, il devrait vous convenir parfaitement:
https://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=star rating a+
Note: Ceci est un "DISPLAY UNIQUEMENT".
J'ai pris une approche différente ici, j'ai créé une étiquette avec attribuée chaîne en utilisant une police de caractères avec des étoiles, vous pouvez vérifier ma catégorie ici. J'ai utilisé "SS Pika" de la police,
UTILISATION:
Ici est la SWIFT Version
UTILISATION:
Vous pouvez vérifier les contrôles suivants de Cocoacontrols.
https://www.cocoacontrols.com/controls/star-rating-view
https://www.cocoacontrols.com/controls/scrratingview
https://www.cocoacontrols.com/controls/amratingcontrol
Swift3
https://github.com/marketplacer/Cosmos
installer pod
target 'TargetName' do
pod 'Cosmos'
Installer pod fichier avec cette commande
pod install
Mettre un simple UIView dans votre scénario et donner le nom de la classe comme
CosmosView
et nom du ModuleCosmos
ICI, VOUS POUVEZ ACCÉDER AUX ATTRIBUTS
Utilisation https://github.com/hugocampossousa/HCSStarRatingView. il est facile à mettre en œuvre. il suffit d'écrire ces lignes de code.
Créer IBOutlet HCSStarRatingView en de .h un fichier de créer une chaîne pour le stockage de la valeur de notation.
.m fichier d'écrire ces lignes
Oui il y a beaucoup de bibliothèques que vous pouvez utiliser pour effectuer de tels contrôles comme le cosmos Cosmos bibliothèque pour le contrôle de l'
si vous voulez quelque chose comme qui dirait notation graphique (comme celui dans l'image), puis vous pouvez voir
ce repo sur github Notation graphique d'iOS
Si tout ce que vous voulez, c'est l'ensemble des nombres d'étoiles, vous pouvez utiliser un simple Tableau de Chaîne et l'utiliser pour définir la propriété text d'un UILabel.
Assurez-vous de définir la police de la UILabel, qui affiche en noir et blanc de stars de la même taille. Beaucoup, mais pas toutes.
J'ai juste écrit ce simple sous-classe UIView qui attire les étoiles de notation de 0 à 5, y compris la moitié des étoiles. Vous pouvez définir la couleur de la nuance de couleur de la propriété et de l'ensemble de la notation dans l'interface de l'éditeur. Vue la largeur devrait être fixé à 5 * la hauteur.