В настоящее время я работаю над приложением, которое отображает подвид с контролем выполнения, когда оно выполняет какую-то работу. Подпредставление появляется в верхней части окна с помощью анимации и скрывается, когда операция завершена.
Выглядит это так (извините, пока не могу выкладывать изображения): скриншот: вид без тени
То, что я хотел бы, - это создать тень между этими представлениями, чтобы это выглядело так, будто окна прогресса находятся прямо над представлением списка, а не над ним. Это трудно объяснить. Это будет что-то вроде этого:
скриншот: просмотр хода выполнения с тенью
Я действительно не знаю, как я мог добиться такого эффекта, используя какао.
С наилучшими пожеланиями
1 ответ
Используйте -[NSView setShadow:]
. См. документы NSView а> для получения полной информации.
Похожие вопросы
Новые вопросы
cocoa
Cocoa - это среда разработки приложений Apple для macOS, состоящая из Foundation, Application Kit и Core Data. Используйте тег «Какао-touch» для вопросов iOS.