2010-07-04 3 views
1

Quels éléments d'interface utilisateur dois-je créer une section encadré comme la section connexe sur cette page avec une bordure large de 3px et un fond gris clair? UILabels et quoi d'autre? UILabels est-il cliquable?iPad élément d'interface utilisateur question

Répondre

0

Vous pouvez essayer un UIButton avec une image d'arrière-plan personnalisée pour un seul lien.

Si vous voulez plus d'un lien, vous pouvez utiliser un UIImage à 9 tranches pour l'arrière-plan et des UIButtons pour chaque élément sans image de fond définie?

Ou un UIView pour l'arrière-plan avec la bordure et le jeu de couleurs pour layer si vous voulez juste une bordure grise rectangulaire très simple? à savoir

[[[self view] layer] setBorderColor:[[UIColor greyColor] CGColor]]; 

Ou, vous pouvez utiliser un UIWebView styling avec CSS avec chaque ligne a href, saisir les liens dans le délégué du UIWebView avec un format d'URL personnalisé pour chaque lien. Personnellement, j'utiliserais les propriétés layerColor du calque UIView pour créer un arrière-plan, puis utiliser UIButtons pour chaque lien, puis utiliser un UIImage si j'avais besoin de l'arrière-plan pour être plus compliqué. Je trouve une vue sur le Web exagérée pour quelque chose comme ça.

Questions connexes