0

我的应用程序使用 Quickdialog 为用户创建表单。现在我创建了一个带有标题和占位符的 QEnteryElement。但是当用户键入的文本超过一行时,文本会隐藏在标题后面。

那么我如何创建一个具有多行的“QEnteryElement”,其高度锁定为 200。

 `QEnteryElement.height = 200 //works for the height`

并在该字段中滚动并返回已启用。

是的,我现在使用的是 QMulitilineElement,但这使用了一个新的视图控制器来输入文本,这与应用程序的风格不符。

4

1 回答 1

0

QEntryElement 创建带有只能显示单行文本的文本字段的单元格。尝试创建自己的 QLabelElement 或 QRootElement 子类及其对应的单元格子类,其中包含文本视图。并覆盖此方法,您应该在其中配置单元格:

- (UITableViewCell *)getCellForTableView:(QuickDialogTableView *)tableView controller:(QuickDialogController *)controller
于 2013-10-03T13:08:32.133 回答