触摸它时有没有办法放大按钮?类似于键盘在编写短信时,按下的键会被放大,以便您可以看到实际按下的按钮。
答案 0 :(得分:2)
我建议你有两个不同的按钮显示器,可以通过按钮状态来实现:Link to state:
UIControlStateNormal,
UIControlStateHighlighted,
现在您需要使用以下功能集
- (void)setBackgroundImage:(UIImage *)image forState:(UIControlState)state
- (void)setImage:(UIImage *)image forState:(UIControlState)state
- (void)setTitle:(NSString *)title forState:(UIControlState)state
- (void)setTitleColor:(UIColor *)color forState:(UIControlState)state
- (void)setTitleShadowColor:(UIColor *)color forState:(UIControlState)state
希望你能在某种程度上放大你的按钮。
答案 1 :(得分:2)
您也可以通过以下方法执行此操作:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;
当用户触摸您的按钮时,您可以更改按钮的框架(buttton.frame
)。