2010-02-09 126 views
0

我該如何去了解標籤列表,並且當一個圓形矩形按鈕被按下時,它上面的UILabel會隨機更改爲列表中的標籤。iPhone更改標籤

回答

0

假設你已經設置你的標籤,並在你的接口中定義的索引,以目前的標籤,你可以做這樣的事情:

NSArray *labels = [NSArray arrayWithObjects:label1, label2, label3, nil]; 
int currentLabel = 0; 

-(void)onButtonPress:(id)sender { 
    [[labels objectAtIndex:currentLabel++] removeFromSuperview]; 
    if (currentLabel == [labels count]) 
     currentLabel = 0; 
    [self addSubview:[labels objectAtIndex:currentLabel]]; 
}