0


나는 과 약간의 복잡한 문제가 있습니다. UIViewController입니다.
기본적으로 UIButtons은 UITabBar 상단의 레이어입니다. UIButton이 선택되면 오른쪽 UITabBarItem이 선택됩니다. 중 하나가 눌러 졌을 때 표시되는 UIViewController이있을 때 복잡한 문제가 시작됩니다. 이것은 전체 화면을 취해 일련의 UIButtons을 표시합니다. 일단 버튼을 누르면 다시 UITabBarItem으로 돌아 오지만 내가 원하는 것은 UIViewcontroller에서 동적 인 것입니다. UIView. viewDidLoad이 해당보기 내에 미리로드되어 있기 때문에 제외하고 다른 모든 작업을 수행 할 수 있습니다. 제안 사항. 그게 한입이면 죄송합니다!UITabBarItem 및 해당 UIViewController - 복잡한 문제

+0

'UIView'를 동적으로 만들거나 동일한 인터페이스 작성 도구에서 만들고 있습니까? – Wasim

+0

두 가지 방법을 시도했지만 작동하지 않습니다. UIViewcontroller에 동적 UIView를 표시하기 위해 전달되는 값 (버튼을 눌렀을 때)이 있지만 viewDidLoad이므로 항상 0입니다. 나는 다른 방법과 loadView도 시도했다. 이 일에 정말로 도움이 필요해. – Mush

+0

나는 보통 이런 종류의 사용을 위해'UITabBar'를 제안하지 않는다. 탭 효과를 위해서'UISegmented'를 더 잘 사용할 수있다. 만약 당신이 여전히 같은'UITabBar' 시나리오에서 도움을 원하면 여기에 코드를 게시 하시거나 개인적으로 우편으로 보내 주시면보다 적절하게 도와 드리겠습니다. – Wasim

답변

0

당신이 묻는 것을 이해 했으므로, 어떤 버튼을 눌렀는지에 따라 다섯 번째 탭 내의보기가 필요해 보이는 것 같습니다 .-보기를 채우기 위해 많은 그래픽 단추를 만든 다음, 전체 화면 오버레이를 사용하려면보기에 모달 뷰 컨트롤러로 새보기를 표시해야합니다.

[self presentModalViewController:controllerForButton1 animated:NO] 

이 실제로 탭 막대에 많은이없는, 이것은 단지 탭 표시 줄 컨트롤러 내에서 될 일이, 그리고 충분히 탭이 없었기 때문에 그들은 큰 메뉴를 개최 다섯 번째 뷰를 사용 그들의 필요에 부합한다.

+0

그건 내가 원하는 것이 아니며 비슷한 응용 프로그램을 사용할 수 있습니다. – Mush

+0

그럼 네가 원하는 걸 잘 말해 줄래? 정확히 "동적 UIView"란 무엇입니까? 다이나믹은 객관적인 관점에서 프로그래밍 할 때 광범위한 용어입니다. 제 관점의 100 %가 항상 똑같은 내용을 표시하지는 않는다는 점에서 동적입니다. 하위보기. –

+0

당신이 이해할 수 있도록 간단한 방법으로 말씀 드리겠습니다. 탭바 5 개가 있습니다. 마지막 아이콘을 클릭하면 기본적으로 메뉴와 같은 일련의 버튼이있는보기가 표시됩니다. 내가 실제로 원하는 것은 변경하려는 탭 내의보기 버튼 중 하나를 클릭하면됩니다. 이 앱과 비슷한 앱 : http://uk.westfield.com/london/offers-events/iphone/ – Mush