1
나는 서로 연결된 두 개의 UIViewControllers
을 가지고있다.어떤 버튼을 클릭했는지에 따라 콘텐츠가 변경됩니까?
첫 번째 UIViewController
은 4 UIButtons
이며 두 번째는 모두 UIViewController
입니다.
하지만 콘텐츠는 내가 클릭 한 버튼에 따라 변경되어야합니다. 어떻게해야합니까?
나는 서로 연결된 두 개의 UIViewControllers
을 가지고있다.어떤 버튼을 클릭했는지에 따라 콘텐츠가 변경됩니까?
첫 번째 UIViewController
은 4 UIButtons
이며 두 번째는 모두 UIViewController
입니다.
하지만 콘텐츠는 내가 클릭 한 버튼에 따라 변경되어야합니다. 어떻게해야합니까?
각 단추에 고유 한 태그를 지정하고 클릭 한 태그의 태그를 확인한 다음 적절하게 내용을 변경할 수있는 prepareForSegue:sender:
메서드를 사용하십시오.
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
UIButton *buttonSender = (UIButton *)sender;
NSLog(@"Tag of the button tag selected = %d", buttonSender.tag);
switch (buttonSender.tag) {
case 1:
// Content if button 1 was clicked.
break;
case 2:
// Content if button 2 was clicked.
break;
case 3:
// Content if button 3 was clicked.
break;
case 4:
// Content if button 4 was clicked.
break;
default:
break;
}
}
정말 고마워요! – user2164504