/ / Как да кажа на NSTableView да не променяте размера на всички други колони при показване / скриване на колона? - какао, nstableview

Как да кажа на NSTableView да не променяте размера на всички други колони при показване / скриване на колона? - какао, nstableview

Имам NSTableView и имам възможността потребителят да показва или скрие колони динамично (с контекстно меню на заглавната част на пощенската кутия).

Моят проблем е, че ако в момента е налице табличен изгледпо-широка от изгледа за превъртане (т.е. показва се хоризонтална лента за превъртане), когато дадена колона е скрита или показва, че тя преоразмерява всяка видима колона така, че всички да се поберат на екрана отново. Как да го направя, не, не. Просто искам скритата / показана колона да е скрита / показана без промяна на размера на другите колони.

Опитах се да задавам стила за преоразмеряване на колоните към "Никой" не е интерфейс, но това няма ефект.

Отговори:

3 за отговор № 1

Можете да направите това, като изберете всяка колона поотделно в IB и деактивирате квадратчето Атрибути -> Преоразмеряване с таблица.