#swift #tableview #scrollview #textfield
#swift #tableview #scrollview #текстовое поле
Вопрос:
В моем проекте Swift у меня есть текстовое поле с опцией dropbox. когда я нажимаю на dropbox, открывается пользовательский tableview. Когда я прокручиваю представление, текстовое поле прокручивается, но tableview фиксируется в том же месте. как прокрутить tableview с текстовым полем? кто-нибудь может мне помочь?
вот мой код:-
@IBAction func dropdownButtonWasPressed(_ sender: UIButton) {
configureUi()
}
private func configureUi(){
tableView.delegate = self
tableView.dataSource = self
tableView.register(LocationTableViewCell.self, forCellReuseIdentifier: reuserIdentifier)
tableView.rowHeight = 60
tableView.frame = CGRect(x: 20, y: superStackView.arrangedSubviews[6].frame.origin.y 25 superStackView.frame.origin.y, width: proffessionalTextField.frame.width, height: 200)
tableView.backgroundColor = .red
view.addSubview(tableView)
}
Комментарии:
1. добавление изображения, описывающего вашу текущую ситуацию, может помочь людям правильно понять
2. можете ли вы показать какой-нибудь код?
3. Вы добавляете представление таблицы в качестве подвида текстового поля или в качестве родительского подвида пользовательского интерфейса?
4. мое текстовое поле находится внутри stackview. и я добавляю tableview в качестве подвида uiview
5. почему бы не использовать UIPickerView?