我想有一个高亮显示的图像,当我点击一个UIImageView。我遇到了highlighteimage,并尝试如下:
myImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"1.png"] highlightedImage:[UIImage imageNamed:@"1_highlighted.png"]];
但是,高亮显示的图像根本不起作用。当我点击一个UIImageView (1.png),它不显示高亮的图像(1_highlight .png)。
有人能指导我怎么做吗?
谢谢!
单击图像视图不会将其设置为高亮显示的图像。默认情况下,图像视图没有用户交互。
如果您想要这个操作,您需要在图像视图上启用用户交互并向其添加一个操作。
您可以通过在代码中设置高亮状态在两个图像之间切换:
imageView.highlighted = YES;