NSTableView の Type Select を有効にするとキーボード入力に合った行が選択されるようにすることができる。例えば下図の表示で 'c' と押すと name列の c で始まる行が選択される。
キー入力には2文字以上にも対応していて c → 4 と連続して押せば c5 を飛ばして c4の行が選択される。
設定は Interface Builder の "Type Select" で行う。
もちろんメソッドでも設定できる。
NSTableView Class Reference
登録:
コメントの投稿 (Atom)
人気の投稿(過去 30日間)
-
ズーム処理をUIImageのサブクラスを作って実装していたのをやめて、それが載る UIScrollViewをサブクラス化して実装することにした。 こんなのを こんな感じに [変更前] @interface CustomImageView : UIImage <ui...
-
[前回] Cocoaの日々: 簡易スライドビューア [3] ダブルタップで拡大 今回は画面回転をサポートしてみる。 回転処理後の位置と大きさ お約束として(?)まずは shouldAutorotateInterfaceOrientation: をオーバライドして YE...
-
パスワードを暗号化して安全に iPhone/iPad へ保管したい。iOS はこの用途の為に Keychain Services を提供している。今回は Keychain Services について調べてみた。リファレンスの内容に加え、独自に調査・検証した結果をまとめてある。動作...
-
起動時間が長いとクラッシュ iOS アプリは起動に時間がかかりすぎるとクラッシュする。具体的にはアプリで -[UIApplication application:didFinishLaunchingWithOptions:] での処理が規定された時間を越えた場合に iOS によ...
-
[前回] Cocoaの日々: CoreLocation - [1] 現在地の緯度経度を取得する 今回は現在位置を地図上にピンを立てて表示してみる。 実装 MKMapView を使うにはまず MapKit.framework をプロジェクトへ追加する。 そして必要なヘ...
Responses
Leave a Response