How to get the title for a UIButton when it is pressed

后端 未结 3 1615
日久生厌
日久生厌 2021-02-19 23:08

I\'m trying to discover what the UIButton title is for which UIButton was pressed in the following code.

on viewDidLoad the button title is outputted to the console usin

3条回答
  •  野性不改
    2021-02-19 23:31

    You should have the function somewhere...

    - (void)buttonPressed:(id)sender
    

    Just put this inside it...

    - (void)buttonPressed:(id)sender
    {
        UIButton *someButton = (UIButton*)sender;
    
        NSLog(@"The button title is %@ ", [someButton titleForState:UIControlStateNormal]);
    
        //You should also be able to use...
        //NSLog(@"The button title is %@ ", someButton.titleLabel.text);
    }
    

提交回复
热议问题