2010-11-23 3 views

Répondre

2

C'est un contrôle segmenté Définir le titre comme « + » et.. « - » pour que Actions hadle pour le contrôle sectoriel comme

.
1

Oui, c'est le contrôle segmenté ou vous pouvez utiliser une seule image ayant + -. (Comme votre lien puis ajoutez deux boutons personnalisés sur cette image et vous pouvez maintenant en mesure d'effectuer deux fonctions différentes

Sinon, utilisez le contrôle segmentée

0

Ajoutez un NSSegmentedControl à partir du dossier Entrées et valeurs dans le Générateur d'interface.

Définissez le nombre de segments sur deux et définissez le modèle de segment0 sur NSAddTemplate et le modèle de segment1 sur NSRemoveTemplate. Réglez le mode sur "select none" alt text

-1

Si vous voulez placer un bouton avec un symbole +/-, mieux vaut essayer le bouton personnalisé en utilisant la classe UIButton et prendre une image +/- et le placer dans votre dossier de ressources, puis essayez le code ci-dessous,

UIButton *button = [[UIButton buttonWithType:UIButtonTypeCustom]initWithFrame:CGRectMake(0, 0,24, 24)]; 
    [button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside]; 
    [button setBackgroundImage:[UIImage imageNamed:@"+/-.png"] forState:UIControlStateNormal]; 
    [self addSubview:button]; 
4

Oui, c'est uniquement le contrôle de segment.
Ces boutons appellent des boutons discrets. U peut changer le titre du contrôle de segment comme "-" et "+" comme cela.

alt text

Alors u peut utiliser addTaget pour appeler une fonction spécifique et changer le nombre de copies ....

Questions connexes