Я разрабатываю приложение в какао. Мне нужно показать прогресс в нижней строке окна. Но я ищу решение поставить нижнюю планку в NSWindow
.Нижняя панель в NSWindow
Ждем решения.
Я разрабатываю приложение в какао. Мне нужно показать прогресс в нижней строке окна. Но я ищу решение поставить нижнюю планку в NSWindow
.Нижняя панель в NSWindow
Ждем решения.
Тома правильно, но и взглянуть на BWToolKit. Он включает несколько хороших элементов управления для работы с нижними барами.
Это код поставить панель в нижней части окна (как в видоискателе): ответ
[theWindow setContentBorderThickness:24.0 forEdge:NSMinYEdge];
Не забудьте установить 'autorecalculatesContentBorderThickness' в' NO': http://developer.apple.com/releasenotes/Cocoa/AppKit.html –
Я искал это больше года, спасибо! – alexy13
Теперь он также может быть выполнен в рамках IB - под «границей содержимого» окна выбирается опция большого или малого нижнего края. Любая идея, хотя о том, как получить 1px черную границу сверху нижней панели? – tathagata
Ну, технически ответ Тома в порядке. Вы можете найти некоторые комментарии по этому поводу, как справиться с этим в IB.
В общем, вы должны заглянуть в OS X Human Interface Guidelines. Рекомендуется использовать нижние панели для новых приложений.
Можете указать конкретную ссылку? Единственное, что я могу найти (используя вашу ссылку), это следующее: «Если ваше окно содержит нижнюю панель (что не типично), вы можете se window-frame control в нижней панели. ", который не звучит как обескураживающий ... –
Ответ ниже, намного лучше, тем более что BWToolKit не будет работать в построителе интерфейса Xcode 4 – Padraig