2015-06-26 2 views
-1

У меня есть пользовательский класс myCustomClass, то есть subclass от UIView. Я буду добавлять UITextField как subview. Затем в storyboard я установил класс UIView's в пользовательский класс.Вид родительского контейнера доступа из пользовательского класса

В раскадровке у меня есть viewController с containerView. containerView подключен к UITalbeViewController. UIView (что я установил его класс myCustomClass), находится в tableViewController.

Как добавить textField в качестве subview из viewController? (Я знаю, что это немного усложнение, поэтому если у вас есть какие-либо вопросы, пожалуйста, спросите в комментариях.)

Редактировать

Вот что я хочу. Если вы хотите добавить subview к parentView, вы могли бы сделать следующее:

[self.parentViewController.view addSubview:mySubview]; 

То, что я хочу знать, если есть способ сделать это в пользовательском файле класса.

+0

Вы не добавляете subviews в viewController. Вы добавляете subview в viewController. т. е. [viewController.view addSubview] – olynoise

+0

Все вместе у меня есть 3 класса. 1 - myCustomClass. 2 - UITableViewControllerClass. 3 - UIViewContoller. UITableViewControllerClass - это встроенный vc. Я пытаюсь добавить представление из myCustomClass, к представлению UIVIewController. – Jessica

+0

Вот тестовый проект, над которым я работаю: http://jmp.sh/3XkLhUm – Jessica

ответ

0

Если ваш пользовательский класс является подклассом UIView, он может делать все, что может сделать обычный UIView.

+0

То, как я добавил subview к parentVC, будет следующим: self.parentViewControlller.view: addubview :. Но я пытаюсь сделать это из пользовательского класса. – Jessica