【问题标题】:Eclipse RAP, Tabris: TableViewer does not work properly on iOSEclipse RAP,Tabris:TableViewer 在 iOS 上无法正常工作
【发布时间】:2012-08-01 15:06:10
【问题描述】:

我使用 JFace TableViewer 创建了一个非常小的 Web 应用程序。 在浏览器中,表格看起来不错,但在使用 Tabris 的 iOS 上,表格列丢失了。

请查看代码here。 并请比较浏览器和iOS版本here。 我错过了什么?也许我必须更改 CSS 文件?

【问题讨论】:

    标签: eclipse-rap


    【解决方案1】:

    目前尚不支持您从桌面了解的“真实”表格,因为它们不是移动设备上常见的 UI 模式。

    表格、树和列表始终显示为“列表”。您可以有两列:第一列将是主标题标签,第二列将用作项目的副标题标签。 (就像在邮件应用程序中,“发件人”以粗体大字体显示,而“主题”以较小字体显示在下方。)

    因此,在您的情况下,我会将两个日期连接到第一列,将主题连接到第二列。

    【讨论】:

    • 关于您的代码:使用 new Shell(display, SWT.NO_TRIM) 和 shell.setMaximized( true ) 获取全屏应用。在即将发布的 Tabris 版本中,您将能够在表格上设置工具提示(字符串),以便为您的表格小部件显示一个带有“标题”的栏。
    • 感谢您的回答。工作正常。是的,在我目前正在编写的应用程序中,我使用了 SWT.NO_TRIM 和 setMaximized(true)。引用的代码只是说明我的问题的一个例子。
    猜你喜欢
    • 1970-01-01
    • 2017-05-19
    • 2012-05-20
    • 2013-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多