gpt4 book ai didi

ios - 当手指触摸/拖动时更改 UIButton 大小

转载 作者:行者123 更新时间:2023-11-29 03:37:38 25 4
gpt4 key购买 nike

我有一个可拖动的 UIButton。我希望它在拖动或触摸时具有不同的背景图像。我想使用的图像是正常图像大小的两倍。我已经尝试过正常的:

[button setBackgroundImage:buttonHighlightedImage forState:UIControlStateHighlighted];

但这行不通。任何想法或提示将不胜感激。

最佳答案

这个怎么样:

            [button addTarget:self action:@selector(btnTouch:) 
forControlEvents:UIControlEventTouchDown];
[button addTarget:self action:@selector(btnTouchCancel:)
forControlEvents:UIControlEventTouchCancel];

-(void)btnTouch:(id)sender{
UIButton *button=sender;
[button setBackgroundImage:buttonHighlightedImage forState:UIControlStateNormal];
}

-(void)btnTouchCancel:(id)sender{
UIButton *button=sender;
[button setBackgroundImage:buttonNormalImage forState:UIControlStateNormal];
}

关于ios - 当手指触摸/拖动时更改 UIButton 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18936862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com