2012-09-04 2 views
-1

하위 클래스 인 사용자 정의 버튼이 있습니다 UIButton. IB Xcode에서 UIScrollView으로 드래그하려고하면 즉시 충돌합니다. 뭐라 구요?UIScrollView로 사용자 객체를 드래그하면 xCode가 충돌합니다.

내 맞춤 앱 버튼은 내 앱의 다른 하나 이상의 위치에서 UIScrollView 내부에서 작업합니다. 어떤 아이디어? enter image description here

Xcode crash


UPDATE : 파일 관리자에서 의 선택을 취소 "를 사용하여 자동 레이아웃은"이 문제를 해결합니다. 아래 답변을 참조하십시오.

+0

어떤 Xcode 버전을 사용하고 있습니까? – BornCoder

+0

4.5 ... 좋은 생각. 내가 생각하는 dev 미리보기에 문제가 될 수 있습니다. –

+0

그래, 나는 Xcode 버전을 먼저 요구 한 이유를 생각하고 있었다. 나는 개발자의 미리보기에 앞서 언젠가이 문제에 직면했다. – BornCoder

답변

0

해결책 : 선택을 취소 "를 사용하여 자동 레이아웃"파일에서이 @BornCoder에 경위

덕분에 내가 엑스 코드 4.4을 실행하는 내 노트북에이 작업을 실행하기로 결정했습니다. 빌드 할 때이 버전의 Xcode가 Autolayout을 지원하지 않는다는 오류가 발생했습니다. Autolayout을 사용하지 않으려 고했지만, Xcode 4.5가 자동으로 실행됩니다. 상자를 선택 취소하면 문제가 해결되었습니다.

1

적어도 내 응용 프로그램에서 다른 하나의 위치에 UIScrollView 내에서 작업하는이 사용자 지정 단추가 있습니다. 어떤 아이디어?

이렇게 여러 자바 편집기를 실행할 수 있습니다. 내 사용자 정의 구성 요소 코드에있는 문제 : 디자이너 (인터페이스 작성기)가 내 구성 요소를 표시하기 위해 실행 한 코드가 추가되었습니다.

버튼 코드의 init, viewDidLoad 메소드에주의하십시오.

0

정확히 모르겠지만, 같은 종류의 문제가 나에게 발생하면. 제 문제는 일부 드로잉 메서드가 재귀 적으로 호출되어 Xcode가 충돌하는 것입니다. 그 재귀 호출을 처리하고 문제가 해결되었습니다.

관련 문제