Теперь, когда у нас есть NSTableView
и NSOutlineView
, в ячейках которых могут быть обычные объекты NSView
, что насчет NSBrowser
? То есть можем ли мы использовать обычные объекты NSView
в качестве ячеек в NSBrowser?
NSBrowser на основе просмотра?
Ответы (1)
Короткий ответ: нет, еще нет
NSOutlineView
является подклассом NSTableView
, поэтому оба они получили обновление, позволяющее использовать объекты NSView
в качестве ячеек в Mac OS X 10.7. Это специально указано в начале документации для NSTableView
:
Табличные представления отображаются в виде прокрутки. Начиная с OS X v 10.7 экземпляры NSView (чаще всего экземпляры NSTableCellView или подкласс) поддерживаются для строк и столбцов. В качестве альтернативы экземпляры подкласса NSCell могут использоваться для каждого элемента строки и столбца.
С другой стороны, для NSBrowser конкретно сказано:
Этот класс использует класс NSBrowserCell для реализации пользовательского интерфейса.
person
torrey.lyons
schedule
26.08.2012
Грустный. Грустный. Грустный. :( Очень хочу.
- person uchuugaka; 28.05.2013