7

フォーカスを失うたびに検証されるテキスト フィールドがあります。入力中に値が無効であることを示して、ユーザーがボックスから明示的にフォーカスを移動して検証をトリガーする前に間違いを修正できるようにしたいと考えています。

フィールドの周りに赤い境界線を配置したり、無効な入力に対して表示される小さなアイコンや警告テキストを表示したりするなど、さまざまな実装を見てきました。

Cocoa の規則と Apple ヒューマン インターフェイス ガイドラインに準拠した方法でこれを行うには、どのような方法が最適ですか?

4

3 に答える 3

2

Set its background to light red. This is what Adium does when you go over the message length limit in a Twitter tab.

The specific color Adium uses is:

  • Hue: 0.983
  • Saturation: 0.43
  • Brightness: 0.99
  • Alpha: 1.0

as a calibrated (Generic RGB) color.

于 2010-08-10T12:44:20.513 に答える
1

少し赤くしながらテキストフィールドを振るとどうなりますか?実際にはうまくいくかもしれないしうまくいかないかもしれませんが、MobileMe と OS X でのユーザー切り替えの両方のログインフィールドで使用されます。

于 2010-08-10T18:22:06.403 に答える
0

私は Windows ソリューションが好きで、小さなツールチップ ポップアップを自分で実装しました。

色を変えるだけではうまくいかないと思います。多くの場合、テキストによる説明も必要です。残念ながら、MacOSX は古い MacOS からバルーン ヒントを削除しました。

于 2010-08-10T22:22:41.977 に答える