tunaingot
@tunaingot

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

NSAlert()内複数のNSTextField間をTABキーで移動したい

Q&A

Closed

解決したいこと

NSAler()で生成したアラートのアクセサリービュー内にNSTextField()が2つあり、この二つのTextFieldをTABキーで移動させたいです。

自分で試したこと

1つ目のNSTextFieldには下記のようにすればフォーカスが当たることがわかりました。

2つ目のNSTextFieldにTABキーでフォーカスを移動させるにはどうすればいいでしょうか?

let alert = NSAlert()

alert.window.initialFirstResponder= alert.accessoryView!.viewWithTag(1)
0

1Answer

Comments

  1. @tunaingot

    Questioner

    woxtuさん、ありがとうございました。
    まさにこれです。

    alert.window

    の中でnextとかresponderで探してたんですが、対象のビュー(NSTextField)にこのプロパティがあるんですね。
    助かりました。

Your answer might help someone💌