问题标签 [ui-design]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1143 浏览

android - Android 布局无法正常工作

我正在使用文件main.xml在 Android 中设计 UI。我不知道为什么最后一个TextView(id:ImageDescription)不起作用。如果我删除ImageView标签,最后一个TextView将再次起作用。这是我的截图。第一个在没有ImageView标签时,第二个在有标签时ImageView

不是 <code>ImageView</code> 标签 带有 <code>ImageView</code> 标签

如您所见,当有图像时,我看不到 line Image descriptor: a cartoon tiger。这是我的main.xml

谢谢你帮助我:)

0 投票
3 回答
1218 浏览

android - ListView 编辑器的 UI 设计

我需要一些方法来编辑我的多行 ListView 中的项目 - 它只是需要编辑的两个文本字段。

在设计方面,最好的方法是什么?我觉得一个全新的活动会浪费太多的屏幕空间并且看起来不正常,但只是弹出两个字段和一些确认按钮也可能看起来不正常。

0 投票
3 回答
374 浏览

wpf - 我应该使用什么 XAML 控件将所有子元素保留在 WPF 的边界内?

我遇到了 UI 设计问题,这就是我希望我的应用程序窗口的内容缩小以适应窗口的最小尺寸。

使用下面的 XAML,当窗口太窄时,内容会缩小以适应。完美的。我的问题是当窗口太短时,内容会掉到底部,像这样:

我已经阅读了 ItemsControl 使用 StackPanel 作为其默认项目面板并且 StackPanel 的行为方式与我所看到的类似问题的答案。建议使用网格来克服像我这样的问题。

所以我试着告诉我的 ItemsControl 使用网格:

更好,因为在任一方向受到约束时内容都会调整大小。更糟糕的是,似乎只有一个 ViewBox->ListBox 元素会使用我的集合中的最后一项进行更新(当应用程序启动时,我可以通过显示屏看到集合循环中的三个项目)。我没有在屏幕上看到我收藏中的所有项目,只有最后一个。

我还读到 DockPanel 可以救我……

那是事情变得疯狂的时候,我决定写这个问题。现在我的集合中的所有项目都在那里,但是当我水平扩展窗口时它们会一一出现,每个新项目都会显示为现有项目扩展到窗口的垂直范围。

如何获得看起来像第一个图像但会缩小以适应窗口最小尺寸的布局?

0 投票
1 回答
390 浏览

javascript - 小书签弹出:通过 JS 或 iframe 生成 div?

在创建打开“假弹出窗口”(类似于亚马逊的愿望清单、pinterest 等)的小书签时,为什么人们不使用 iframe 而不是生成所有元素并从中删除所有页面样式?据我所知:

iframe 优点:

  • 可以使用浏览器机制来记住密码等
  • 没有第 3 方 cookie 问题
  • 表单提交更简单
  • 更少的javascript,可能会被页面上的脚本等破坏

iframe 缺点:

  • 无法自动关闭弹窗(bookmarklet 无法读取 iframe 内容)
  • 任何页面脚本都必须在 iframe 之外运行,然后通过 GET 参数传入结果(iframe 无法读取页面内容)
  • ???

在我看来,如果您不需要自动关闭的东西,那么 iframe 将是迄今为止更好的选择。然而似乎没有人这样做。为什么不?

0 投票
1 回答
190 浏览

ipad - iPad用户界面设计建议

我正在编写我的第一个原生 iPad 应用程序,我有一个一般的 UI 问题。我在用户界面设计方面很糟糕,我正在寻找关于我的布局使用什么的一般指导。具体来说,我有一个非常简单的主细节应用程序,它非常适合 XCode 提供的通用应用程序模板。该应用程序会跟踪设备的检查日期。我有一个主视图,人们可以在其中输入有关特定设备的信息(品牌、型号、序列号、姓名、位置、联系人、电子邮件、电话等)。主视图仅显示位置和名称。当他们单击主视图时,所有数据都显示在详细视图中。

每个设备都需要进行年度检查,并且需要填写一份标准表格。有 20 项要检查,我需要收集/显示标签(检查步骤)、状态(通过/失败/无论如何)和通用文本的注释字段。

所以我需要执行检查。我可以手动布局 20 个 uilabels、20 个 ON/OFF 开关(或 3 个位置)和 20 个 UITextView,但这听起来很笨拙。我可以将这三个项目放在自定义 UITableViewCell 中,但我也不太习惯这也是正确的 UI 方法。

您如何将现有的纸质流程(从打印的 pdf 文件开始)映射到 iPad 应用程序?你会让它看起来尽可能像旧纸吗?

0 投票
2 回答
4701 浏览

android - 像在 gmail 中一样在 android 上推送刷新(而不是像在 iphone 上那样拉刷新)

尽管有些人认为这不是一个很好的 ui 模式(我必须说我属于这个阵营) ,但已经有很多请求在 android 上刷新小部件库的请求。

但是“拉刷新”或者更准确地说:在 gmail 中用于 android 4 的机制。当你到达列表的底部时,你会得到最后一个元素。但是,如果您再次向上滚动(推),则会出现一个带有无限进度条的新列表项,并且下一封邮件将加载并填满列表。

其他 android 编码人员和 UI 设计人员已经注意到了这一点,但我找不到关于这种模式的任何好的辩论,我也找不到这个功能的实现来填充列表。

有没有人看到这个问题的有趣解决方案?

0 投票
1 回答
694 浏览

image - 图像的动态内容更改

我正在做一个网站项目,并不擅长设计。我需要在
http://www.proptiger.com/images/banners/Top-–-generic-ad-for-Sai-Proviso-County-251x81.gif上创建图像

现在这是一个.gif图像,它有一个可更改的文本。起初我以为那是两个图像或 FLASH 的东西,但它们不是。另外,没有更改内容或文本的代码。不太熟悉 photoshop 或其他设计工具。这里需要它们还是可以通过其他方式完成?

0 投票
1 回答
8816 浏览

ms-access - MS Access 表单的主题效果如何?

我打算在大约 12 个月内为我的用户提供一个基于 Web 的业务管理系统(我们的企业基础设施需要很长时间才能准备好)。

作为垫脚石,正在开发 MS Access 解决方案。

我为我的应用程序定义了一个可用的 web-UI,典型的现代 html5/css 主题。为了简化用户明年向基于 Web 的解决方案的过渡,我想让 MS Access 解决方案看起来尽可能接近 Web-UI。所以我想复制使用的颜色和样式。

但是,我不知道我应该如何瞄准。

任何人都可以提供任何接近现代网页设计水平的 MS Access 表单的链接/示例吗?我想我正在考虑圆角、渐变、“号召性用语”按钮。

我目前不确定我的目标是 2003 年还是 2007 年。我真的怀疑会是 2010 年 :-(

干杯,伊恩

0 投票
1 回答
138 浏览

cordova - 我将为 phonegap 应用程序开发选择什么类型的图像以在所有设备上获得最佳结果。

我想使用这样一个可以在所有小型或大型 android 设备中快速加载的图像。

在小型设备中,它将快速加载。在大型设备中,图像质量会很好。

在这种情况下,我将使用什么尺寸或类型的图像进行最佳实践?

谢谢

0 投票
1 回答
173 浏览

ios - 导航栏中的推文按钮

在导航栏中使用自定义按钮是否违反任何 iOS 界面指南?我在导航栏的右侧有一个带有推特图标的推特按钮。只是想确认一下。谢谢。