我在我的视图控制器底部有3个按钮,btn1、btn2和btn3。由于不能完全按照我的要求自定义选项卡栏,因此我使用它们代替选项卡栏。现在的问题是,当按下btn1时,我希望它的图像更改为灰色矩形,而不是正常状态的图像。我在按钮的outlet中设置了两种状态的图像,即btn1Outlet,使用了setimage和uicontrolstate属性。问题是,我无法保持按钮选中状态,直到按下btn2或btn3。只要我离开按钮,btn1就会从选中状态图像返回到正常状态。如何将btn1的图像保留为选中图像,直到按下其他2个按钮之一?