如何用14个按钮处理视图?

问题描述

|                                                                                                                   关闭。这个问题是题外话。它当前不接受答案。                                                      

解决方法

我使用以下方法...在这种情况下,我使用“自定义”按钮,如图所示 现在有两种访问单个按钮的方法:首先获取单个IBoutlet,并将每个按钮一个接一个地连接     IBOutlet UIButton * _eventButton;     IBOutlet UIButton * _programButton;     IBOutlet UIButton * _sponsorsButton;     IBOutlet UIButton * _speakersButton;     IBOutlet UIButton * _mapsButton;     IBOutlet UIButton * _socialButton;     IBOutlet UIButton * _aboutButton; 第二个是创建IBOutletCollection并将所有这些按钮连接到单个插座     //替代方法
IBOutletCollection (UIButton*) NSArray*     mainButtonPanelArray;
因此,可以有8种不同的方法 或使用单一方法来访问所有Button事件 -(IBAction *)mainPanelButtonPressed:(id)发送器{     UIButton * btn =(UIButton *)sender;     NSinteger buttonTag = btn.tag;
switch(buttonTag){
    case 111 :
        break;
    //and so on…            
    default:
        break;          
}   
} 虽然更好的用户界面将与图像一起使用自定义按钮。 希望能帮助到你     ,创建所需的图像,将其用作“自定义”按钮的背景。该按钮可以是菱形,圆形,猫的图片-无论您选择什么图像。