強調表示されたステータスに基づいて画像を設定するこのコードを使用して、UIButton があります。
UIImage *buttonImage = imageForButton(CGSizeMake(SquarePanelSize.width, SquarePanelSize.height), NO);
UIImage *buttonHighlightedImage = imageForButton(CGSizeMake(SquarePanelSize.width, SquarePanelSize.height), YES);
[self.addButton setImage:buttonImage forState:UIControlStateNormal];
[self.addButton setImage:buttonHighlightedImage forState:UIControlStateHighlighted];
問題は、ユーザーが指を置いたときに強調表示されたままにしたいのですが、1秒後に通常に戻ります。