2016-05-02 2 views
-1

Я создал элемент управления TabBarController и отношения в моей раскадровке, у меня есть два контроллера представления и childview в этом диспетчере представлений. Как показано на рисунке, один из childviewcontroller (это tableView) не может скользить в нижней части представления. enter image description here http://i.stack.imgur.com/7ROCc.pngНекоторые вопросы о addChildViewController

http://i.stack.imgur.com/EBIux.png enter image description here

ответ

0

Вероятно, ваши viewcontroller 'вид S расширяет себя под tab bar и не может регулировать tableview' s content inset правильно. попытайтесь отключить viewcontrollerextendedEdges и automaticallyAdjustsScrollViewInsets. вы должны быть в состоянии найти много ресурсов по таким проблемам, я надеюсь, что ответ может стать хорошей отправной точкой для вашей проблемы, но я не уверен, что этого будет достаточно, лучше бы вы немного копали Google ,

+0

Я сделал это, как вы говорите, но он по-прежнему не работает, :( –

+0

с тобой все в порядке, это решение, можете ли вы рассказать мне, как быстро перемещать scrolleView в Viewcontroller? –

+0

@L. yansun, если это не ответило на ваш вопрос, почему вы приняли ответ? – JAL

0

Вы можете установить tableview's bottom content inset собственности на tabbar height. так что вы можете легко прокручивать свой контент.

+0

Я попробовал, как вы говорите, я пишу его в видеWillApear, но он не работает –