在过去,我做了以下事情:
thumbnailButton = [[UIButton alloc] initWithFrame: thumbnailButtonFrame];
[thumbnailButton addTarget:self action:@selector(thumbnailButtonPushed:) forControlEvents:UIControlEventTouchUpInside];
[thumbnailButton setBackgroundImage: thumbnailButtonImage forState: UIControlStateNormal];
[thumbnailButtonImage release];
它创建了一个按钮,上面有一个缩略图,当你按下它时,它会在上面加一个灰色的突出显示(就像你从缩略图列表中选择要显示的照片时在照片应用程序中一样)。
我现在有一个场景,我有一个在它的方法UIView中绘制图形的类。drawRect如果我添加图像,我想把它放在UIView上面UIButton并以相同的方式突出显示。我想在没有子类化的情况下做到这一点UIButton。这可能吗?