У меня есть UITextField, для которого я хочу создать собственный класс. Поэтому я создал файл с подклассом UITextField
. Затем, в пользовательском классе, я хочу реализовать tableView
. Вид как авто-комплект textField
.Добавить subview в пользовательский класс
Я начал создавать его, и добавил tableView
так:
[self addSubview:self.tableView];
Когда я запустить приложение, то tableView
находится в textField
, так что я могу видеть только часть tableView
. Как я могу добавить его как subview
, чтобы я мог видеть полный tableView
?
Наверное, вы хотите настроить UITableView на самом деле, потому что я не вижу, что вы используете настраиваемый UITextField. И попытайтесь четко объяснить свое требование. – Mrunal
Я уверен, что UITextField - это не тот класс, который очень хорошо обрабатывает подклассы. Я предлагаю вам использовать композицию для подкласса. Создайте свой собственный подкласс UIView с UITexField и UITableView в качестве подзонов. – Andrea
смотрите http://stackoverflow.com/questions/16686379/textview-with-suggestions-list-in-ios –