Как создать веб-браузер в виде вкладок для приложения WKWebView for Mac? [Цель С] - PullRequest
0 голосов
/ 05 апреля 2019

У меня уже есть веб-просмотр в моем Mac app. Теперь мне нужно реализовать вкладки, такие как Safari (например). Я искал некоторых и не получил ни одного за Cocoa App. Некоторые библиотеки, которые я нашел, были слишком старыми и не могли изменить их на работоспособное состояние. Я нашел много для iOS apps Cocoa Touch. Есть ли какое-либо решение для предоставления вкладок для веб-просмотра?

ЕСЛИ ЭТО ДВОЙНОЙ ВОПРОС, ПОЖАЛУЙСТА, ПОМНИТЕ, ПОЧЕМУ ОЧЕНЬ ТОЧНО ОРИГИНАЛ

ЦЕЛЬ - C ПОЖАЛУЙСТА

1 Ответ

0 голосов
/ 08 апреля 2019

Для вкладок NSWindow предоставляет все необходимые функции.По сути, вы получаете вкладки бесплатно, включая возможность для пользователей перетаскивать вкладки в окна и наоборот.Для группировки нескольких окон / вкладок в делегате пользовательского интерфейса есть webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:, который говорит вам, как открыть новое окно / вкладку, и дает вам возможность настроить веб-просмотр.

...