2016-03-02 2 views
1

J'ai changé avec succès la couleur de mon UIButton en utilisant alpha, mais quand j'essaye de faire la même chose pour ma vue de table cela ne fonctionne pas.Comment faire pour la transparence des couleurs de bordure pour tableview?

_tablemenu.layer.borderWidth = 2; 
_tableview.layer.borderWidth = 5; 
_tableview.layer.borderColor = [UIColor colorWithRed:0xCC green:0xFF blue:0x99 alpha:0.5].CGColor; 
_tablemenu.layer.borderColor = [UIColor greenColor].CGColor; 

Le code fonctionne très bien pour _tablemenu, mais lorsque je tente d'initialiser une UIColor avec des valeurs RVB, il ne fonctionne pas.

+1

'colorWithRed: vert: bleu: alpha:' attend des valeurs comprises entre 0 et 1. donc diviser la valeur par 255. – Larme

+0

@Larme ok je vais l'essayer ... –

+0

êtes-vous essayer pour votre tableview ou tableview cell bro ..? –

Répondre

4

vous devez donner la valeur entre 0 à 1 dans R, G et B

_tableview.layer.borderColor=[UIColor colorWithRed:204/255.0 green:255/255.0 blue:153/255.0 alpha:0.5].CGColor; 
+0

pour alpha? ..... –

+0

vérifier mis à jour la réponse – techloverr

+0

puis comment il est accepté pour mon uibutton bro @ techloverr –