单击按钮时,UIButton 不想保持选定状态

Al_*_*reS 3 uibutton ios

我想弄清楚这里出了什么问题,因为正如您在屏幕截图中可以看到的那样,为选定状态和默认状态提供了不同的图像。

问题 :

当我在模拟器上运行时,我点击按钮,它显示高亮状态的图像,然后回到正常状态而不保持选择状态的变化!关于这个特定问题的任何提示或想法?

正常状态

选定状态

Ane*_*nce 5

按下按钮时,您应该在代码中手动将选定状态设置为 YES

- (IBAction)btnTapped:(UIButton*)button {
    button.selected = !button.selected; // to switch from selected to unselected and vice versa
}
Run Code Online (Sandbox Code Playgroud)