2009-11-17 3 views
0

4 개의 버튼이있는보기가 있는데 특정 버튼을 클릭하면 해당 버튼의 초점이 파란색으로 바뀌고 다음보기가 그에 따라 표시됩니다 .. 그러나 나는 특정 단추에 마우스를 올려 놓거나 특정 단추를 만지면 강조 표시되어야 할 때와 같은보기를 원합니다 ... 웹 페이지의 것과 비슷합니다 ... 아이폰에서 가능합니다포커스가있을 때 버튼을 강조 표시합니다

답변

2
당신이 실제로 닿을 때까지 버튼 위에 마우스 손가락을 감지 할 수있는 방법이 없습니다

..

하지만 누를하지만 아직 때 버튼의 모습을 변경하려면 다음과 같은 방법을 사용할 수 있습니다 어떤 상태로든 처리 할 수 ​​있습니다.

- (void)setTitle:(NSString *)title forState:(UIControlState)state; 
- (void)setTitleColor:(UIColor *)color forState:(UIControlState)state; 
- (void)setTitleShadowColor:(UIColor *)color forState:(UIControlState)state; 
- (void)setImage:(UIImage *)image forState:(UIControlState)state;   
- (void)setBackgroundImage:(UIImage *)image forState:(UIControlState)state; 
관련 문제