構建一個具有tabbar的應用程序。其中一個標籤,我需要使用容器視圖,因爲我在三個表視圖之間切換。這種切換效果很好,所以我不會告訴你那些代碼要清楚。但是,這些表格隱藏在tabbar後面。像: ContainerView中的TableView的最後一行隱藏在TabBar的後面
我用故事板和容器的看法是這樣的:
所以在這裏我把故意容器的TabBar的頂部,因爲我不希望做重疊。然後使用這些代碼,我認爲這會幫助我找到綁定容器,並將其設置爲的tableView:
的代碼行vc.view.frame = self.contentView.bounds;
是什麼,我告訴。但是,這顯然不起作用,因爲表格仍然在tabbar後面。
我在互聯網上找到了一些解決方案,例如設置viewDidLoad
中的tableView的consentInsent,取消選中tabbar的某些屬性並使tabbar不透明。這些工作都沒有。我基本上問這個問題的原因。我不得不因爲我找不到適用於我的案例的解決方案。
希望你能看到這個問題並幫我弄明白。
請問我是否需要更多信息/說明。
任何建議,將不勝感激。
謝謝!
只要確保。您無法滾動表格內容,因此最後一行將在tabbar之上完全可見?或者你是否真的希望整個表格內容能夠在tabbar頂部(基本上可以隱藏它)? – Kegluneq
你是否使用故事板獲取表格視圖,如果是,則對其設置約束。 –
第一行添加inital viewController引用它@PravinTate。所以通過調用'viewControllerForSegmentIndex'我通過他們的標識符來獲取表格。 –