在我的应用程序中,我成功地将选择器链接到文本字段,但是后来我有了一些很长的选择器。因此,我创建了一个自定义视图,该视图是全屏表格视图。当我将文本字段inputView设置为自定义UIView
时,它不会显示。我有什么特别的事情要做才能使其像UIPickerView
一样起作用?
SelectView
是UIView
组件,inputView使用UIView
。由于我不熟悉iOS开发,因此可能找不到太多有关此问题的信息。
SelectView现在包含一个标签,所以当有人单击文本字段时,我首先得到显示的视图。通常,当您单击文本字段时,可以显示一个PickerView,其父级是UIView。我希望我的SelectView出现而不是选择器。
import UIKit
class SelectView: UIView{
@IBOutlet weak var tableView: UITableView!
}
let test = SelectView()
test.tableView.delegate = self
test.tableView.dataSource = self
self.typeTextField.inputView = test
任何方向都很棒