我正在制作一个ios应用程序,并且无法使用switch语句查看是否按下了UIButton元素。 这就是我想要最终产品工作的人:我有多个无色图像(通过无色我指的是白色,UIImage)。当一个未着色的图像被点击时,子视图会打开彩色框(UIButtons,其中24个,每个都有单独的颜色)。当选择彩色框按钮并按下工具栏上的后退按钮时,子视图关闭并且原始视图重新出现,并且现在用在子视图中选择的所需颜色着色的未着色图像(用于打开子视图的那个图像)重新出现。如何使用switch语句查找UIButton是否被按下?
我想使用switch语句来查找哪个未着色的图像和选择了哪种颜色(所有UIButton元素)。我不知道在switch语句中作为表达式放置什么,因为我正在处理UIButton。 switch语句的其余部分比较UIButton元素的值,看看它是否等于YES(按下按钮时),如果是,则返回一个字符串。我也想知道如何将一个IBAction连接到UIImage(所以当图像被点击时子视图打开)。
你没有生锈,这是我的方式,与标签。我也可以用所有可能的标签'typedef'一个'enum',这更加灵活。 – Cyrille