2011-11-20 2 views

답변

2

당신은에 코드를 연결할 수 있습니다, 뷰가 표시되도록 할 수있는 주요 방법입니다 ...

- (void)viewDidAppear:(BOOL)animated 

또는

- (void)viewWillAppear:(BOOL)animated 
2

편집 : 내가있는 TableView에 대한 TabBar의 착각. 나는 그 일에 대해 유감이다. 나는 나의 오래된 대답을 여기에있게했다. 그것은 다른 문제에서 당신을 도울지도 모른다.

대답은 입니다. bryamac이 맞습니다.

탭을 클릭하면 일부 UIView가로드되어 일부 내용이 표시됩니다. 그 UIView 컨트롤러 클래스가 있어야합니다. 해당 컨트롤러 클래스에는 사용할 수있는 - (void)viewDidAppear:(BOOL)animated- (void)viewWillAppear:(BOOL)animated 메서드가 있습니다.

올드 대답

싶은 것은 UITableViewDelegate에 클래스를 만들 수 있습니다.

그런 다음이 클래스를 UITableView의 위임자로 설정해야합니다. 인터페이스 작성기에서 UITableView를 마우스 오른쪽 단추로 클릭하고 위임을 선택한 클래스로 드래그하면됩니다. 자체 컨트롤러 클래스.

– tableView:didSelectRowAtIndexPath; 

더 많은 정보 here :

그런 다음 당신은 UITableViewDelegate 수준의 내부에이 방법을 구현한다. 탭 VAR 가정

+0

나는 "탭"에 대한 질문을 받았다 생각 - "테이블"이 아닙니다. 탭 막대에는 여러 유형의보기가있을 수 있습니다. 반드시 UiTableViews가 아니어야합니다. – bryanmac

+0

죄송합니다. 곧 나의 대답을 편집 할 것이다. – Dimme

+0

:) 처음으로 그런 식으로 읽었습니다. tableView에 대한 좋은 정보 ... – bryanmac

관련 문제