2011-12-30 4 views
1

iOS 4에서 iOS 5로 응용 프로그램을 이전 중이며 문제가 있습니다. 여기에 내 문제가있다 :UIToolbar의 UISegmentedControl

에는 UISegmentedControl가있다. 이제, 기존의 응용 프로그램과 함께, 나는

[switch removeAllSegments]; 

처럼 UISegmentedControl의 모든 방법을 사용하지만 이제 UISegmentedControl가 자동으로 UIBarButtonItem로 변환되기 때문에 새로운에서 iOS 5에서 충돌이 이어집니다. 이 상황을 어떻게 해결할 수 있습니까?

답변

0

이것은 최선의 방법 일 수 있습니다. 하지만 난 당신이 UIToolbar에 하위 뷰를 추가해야한다고 생각하고 그 하위 뷰를 분할 컨트롤을 추가하십시오. 그것은 당신을 위해 일할 수 있습니다.

+0

나는 다음과 같이 썼다 : segCont = [[[UISegmentedControl alloc] init] autorelease]; oggetti = [[중앙 툴바 아이템] mutableCopy]; [oggetti removeObjectAtIndex : 1]; [oggetti insertObject : segCont atIndex : 1]; [중앙 툴바 setItems : oggetti]; 하지만 여전히 충돌합니다. – IssamTP