1

NSTableViewiOSの「感触」を備えた見栄えの良いものを作りたいと思っています。私が作成するものはすべてNSTableView、90年代後半のもののように見え、私の意見では恐ろしいと感じています。

Macではおそらく望ましくないiOの動作がいくつかあることは知っていますが、それは小さくて本当に特定のテーブルであり、iOの機能の少なくとも一部が必要な列が1つだけです...

さまざまな要素(画像、タイトル、サブタイトル)を使用して、高さ44ピクセルのを作成NSCustomCellし始めました。の見た目NSViews再現するようなものですが、すべての動きのパターン(弾力性など)を自分で再現することはできません。これを達成するのに役立つクラス/ライブラリはありますか?または、誰かが以前にこれに取り組んだことがあり、彼が行ったいくつかの経験を共有することができますか?UITableView

編集:「いくつかの機能」とは、「勢い」、「弾力性」、および「プルしてリフレッシュ」機能に似たものを意味します。

4

1 に答える 1

2

NSTableViewまた、アプリがOS X 10.7以降で起動されると、すべての機能が自動的に提供されます(10.6 SDKでコンパイルされ、10.5をターゲットにしている場合でもNSOutlineViewまた、NSViewをセルとして使用していることを考えると(OS X 10.7+と10.7+SDKでのみ使用可能)、問題は発生しません。自動的に「勢い」と「弾力性」が必要です。TableViewPlaygroundデモを試して、何が間違っているかを確認してください。

ps 10.6には「勢い」がありますが、「弾み」はありません。

于 2012-11-15T16:11:28.413 に答える