에서 레이블을 얻을. 이를 수행하는 올바른 방법은 무엇입니까?IOS 내가 노력 그래서 자기에서 라벨의 속성을 얻으려면 태그 번호
답변
그래서 내가 잘못한 것을 알았습니다. 분명히
UILabel *label = (UILabel *)[self viewWithTag:1];
은 태그 1로 내 레이블의 인스턴스에 대한 포인터를 만듭니다. 실제로 작동합니다. 작동하지 않는 이유와 내가 문제가 발생한 이유는 레이블을 공개하려고했기 때문입니다. 레이블을 해제하는 것은 [self viewWithTag : 1]의 릴리스와 동일합니다. 스위프트 3
, 내가보기 컨트롤러에서 오전 때, 난 태그로보기를 검색하기 위해이 코드를 호출 할 필요가 :
self.mInstructionView = self.view.viewWithTag(1)
태그로의 UIViewController에 UILabel의를 얻기를위한 목표 C합니다. 여기 UILabel
가 self.view
에 추가로 내가 그렇지 않으면 당신은 당신이 UITableView
UILabel *label = (UILabel *)[cell viewWithTag:1];
셀에 [yourview viewWithTag:1];
UILabel *label = (UILabel *)[self.view viewWithTag:1];
로 UILabel
추가보기를 전달할 수 있습니다, 가정을
는 UITableViewCell
의 목적은 예 :
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell"];
let cell:UITableViewCell = self.tableView.dequeueReusableCell(withIdentifier: "Cell") as UITableViewCell!
let label:UILabel = cell.viewWithTag(1) as! UILabel
참고 UITableView
에서 스위프트 3
let label:UILabel = self.view.viewWithTag(1) as! UILabel
에서 : 태그 (viewWithTag)를 사용하기 전에 다른 응용 프로그램이 충돌, 즉 태그 번호와 객체 (UILabel의)이 있어야한다 .
사용자는 스토리 보드 또는 XIB를 통해 프로그래밍 방식으로 태그를 설정할 수 있습니다.
스위프트 3의 답을 알려 주셔서 감사합니다. –
- 1. 라벨의 임의 번호 - iPhone
- 2. 그래서 내가 XML의 덩어리가
- 3. XML 속성을 얻으려면 어떻게해야합니까?
- 4. IOS : 태그 값이
- 5. rel 속성을 html 태그
- 6. 펄 SSH 연결은 내가 노력 텔넷
- 7. 그래서, 내가 CakePHP를 사용하고 CakePHP의
- 8. 게시물에서 params 속성을 얻으려면 어떻게해야합니까?
- 9. 개체의 속성을 문자열로 얻으려면 어떻게해야합니까?
- 10. 정렬 ASP.NET 라벨의
- 11. 내가 선택 태그
- 12. 내가 얼마나 DIV 태그
- 13. 라벨의 이중 배열을 세분화
- 14. DICOM에서 사용할 수있는 비공개 태그 번호
- 15. 플렉스 : 라벨의 fontSize를 다른 라벨의 절반 크기로 바인딩 하시겠습니까?
- 16. 스파크 라벨의 너비
- 17. 라벨의 스크롤 막대
- 18. 그래서 내가 그 두 테이블이 하나
- 19. , 그래서 내가 웹 사이트에 시작하기 위하여려고하고 같은
- 20. 그래서 세 개의 테이블을 가지고 내가
- 21. 내가 클래스 라이브러리 그래서 내 개체를 유지해야 #
- 22. 내가 그렇게 같은 값의 범위 그래서 MySQL은
- 23. 내가 여기에 또 다른 질문을, 그래서 오류
- 24. 내가 원하는 유형을 얻으려면 어떻게해야합니까?
- 25. 팩터 레벨과 팩터 라벨의 혼동
- 26. NHaml에서 태그 속성을 지정할 때 오류가 발생했습니다.
- 27. 리플렉션을 사용하여 개체의 속성을 얻으려면 어떻게해야합니까?
- 28. msbuild 파일의 teamcity에서 시스템 속성을 얻으려면 어떻게해야합니까?
- 29. 그래서
- 30. C 번호 : 시간 동안 노력 후 데이터 바인딩 된 텍스트 상자
태그를 어떻게 설정 했습니까? 태그'1'을 사용하여'self'의 서브 뷰 (또는 트리에서 더 아래로) 인 유일한보기에 레이블을 지정 했습니까? –
태그를 [label setTag : 1]과 같이 설정했습니다. 다른 함수에서. 레이블은 상단 서브 뷰에 없지만 상단 뷰에 있습니다. –
원하는 레이블을 얻으려면'self subviews'를 열거해야합니다. 귀하의 시도는 효과가 없을 것입니다. –