2011-05-18 84 views
0

我正在創建一個UIView,其中將包含超過26個圓形矩形按鈕。我正在使用名爲Title的NSString。我想要設置Title = [選定的圓形矩形按鈕的文本]。閱讀多個圓形矩形按鈕的文本

我不能在這裏使用開關方法,因爲如果一個圓形矩形按鈕有26個以上的posisble值,應該使用這個方法。我可以通過創建26個以上的方法(每個圓形矩形按鈕一個)來實現,但我不想那樣做。應該只有幾行代碼才能做到這一點。我想只使用一種方法,它將執行以下操作

variableText = [選定圓形矩形按鈕的文本]。 標題= VariableText

如何知道選擇了哪個圓形矩形?如何在不創建26種不同的方法的情況下獲得[選定圓形矩形按鈕的文本]值?

回答

0

路線的觸摸事件的所有按鈕相同IBAction

-(IBAction) pressedButton:(UIButton*)button 
{ 
    self.title = button.titleLabel.text; 
    //... 
}