상단 버튼을 눌렀을 때 버튼이 작동하도록 활성화하는 방법이 있습니까?
실제로는 아니지만 아래쪽 버튼에 대한 작업을 호출하는 맨 위 버튼에 대한 작업을 수행 할 수 있습니다.
여기에 한 가지 방법입니다 :
- (IBAction)actionTop:(id)sender
{
NSLog(@"The top button was activated.");
[self actionBottom:self];
}
- (IBAction)actionBottom:(id)sender
{
NSLog(@"The bottom button was activated.");
}
또 다른 방법은 모두 동일한 작업을 사용하고있는 버튼 액션 트리거를 기반으로 수행 할 작업 파악하는 것입니다 :
- (IBAction)action:(id)sender
{
// if the top button was tapped, do this part
if (sender == self.topButton) {
NSLog(@"The top button was activated.");
}
// you want the bottom button to be activated no matter which button was tapped, so
// no need to check here...
NSLog(@"The bottom button was activated.");
}
을
하단의 버튼은 표시되는 내용을 변경하는 전체 화면입니다. 상단 버튼을 그것은 문제를 해결하기 위해 잘못된 방법이 될 수있는 화면 전체를 덮고 눈에 보이지 않는 버튼처럼 보인다 다른 소리
을한다 4 개 위에 버튼이 있습니다 제외하고 사운드를 재생합니다. 보기에 첨부 된 제스처 인식기를 사용하여 변경을 트리거 할 수 있습니다. 버튼 동작은 제스처 인식기에서 사용하는 것과 동일한 메서드를 호출 할 수 있습니다.
먼저 두 개의 버튼이 서로 위에 있습니다. –
하나는 보이지 않습니다. –
"왜?"라고 대답하지 않습니다. –