다른 클래스의 한 클래스와 테이블 뷰에 버튼이 있습니다.행을 선택한 후 버튼의 제목을 변경하는 방법은 무엇입니까?
테이블보기 행을 선택하면 단추의 제목이 변경되고 단추의 선택한 행의 텍스트가 표시됩니다.
다른 클래스의 한 클래스와 테이블 뷰에 버튼이 있습니다.행을 선택한 후 버튼의 제목을 변경하는 방법은 무엇입니까?
테이블보기 행을 선택하면 단추의 제목이 변경되고 단추의 선택한 행의 텍스트가 표시됩니다.
didSelectRowAtIndexPath
메서드에 해당 코드를 작성해야합니다.
[yourButtonName setTitle:@"The Text To be displayed." forState:UIControlStateNormal"];
두 클래스가 어떻게 관련되어 있는지에 따라 다릅니다.
클래스 A가 클래스 B의 인스턴스를 정의한 경우 ... [b.button setTitle:@"whateertitle"]
을 수행 할 수 있습니다.
또는 선택적 프로토콜 및 위임 방법을 수행해야합니다. 두 경우 모두 DidSelectRowAtIndexPath
: 메서드에서 내 예제의 클래스에서 호출하십시오.