這是你正在尋找 https://github.com/gaurvw/MPGTextField
什麼此UITextField子類你想要做什麼 - 這是builed的「搜索」功能。 如果你還是想用你自己的, 加tableview中沒有的UITextField本身,而是像
[[self superview] addSubview:tableViewController.tableView];
編輯:
您可以設置框架爲:
CGRect frameForPresentation = [self frame];
frameForPresentation.origin.y += self.frame.size.height;
frameForPresentation.size.height = 200;
[tableViewController.tableView setFrame:frameForPresentation];
方式將子視圖添加到uitextfield是重載layoutSubviews方法並初始化您的tableview:
- (void)layoutSubviews
{
[super layoutSubviews];
if (!self.tableview.superview)
{
[self setupView];
}
}
我想你想自定義UITableView,因爲我看不到你正在使用自定義的UITextField。並試圖清楚地解釋你的要求。 – Mrunal
我很確定UITextField不是那種處理子類很好的類。我建議你使用組合的子類。 使用UITexField和UITableView作爲子視圖創建您自己的UIView子類。 – Andrea
看看http://stackoverflow.com/questions/16686379/textview-with-suggestions-list-in-ios –