Описание тега nsviewrepresentable
3
ответа
Как отобразить многострочный текст в списке SwiftUI с правильной высотой?
Я хотел бы иметь представление SwiftUI, отображающее много строк текста, со следующими требованиями: Работает как на macOS, так и на iOS. Показывает большое количество строк (каждая строка поддерживается отдельным объектом модели). Я могу применить …
03 май '20 в 22:59
2
ответа
Как автоматически увеличить высоту NSTextView в SwiftUI?
Как мне правильно реализовать ограничения NSView для NSTextView ниже, чтобы он взаимодействовал с SwiftUI .frame()? Цель NSTextView, который при появлении новых строк расширяет свой фрейм по вертикали, чтобы заставить родительское представление Swif…
28 июл '20 в 07:36
2
ответа
Поиск местоположения щелчка в SwiftUI на MacOS
Я попытался адаптировать решение, которое я использовал в приложении iOS, к macOS, используя NSViewRepresentable вместо UIViewRepresentable. Ниже мой "Tappable View". Моя проблема в том, что когда я пытаюсь использовать это представление, я получаю …
08 авг '20 в 00:32
1
ответ
AttributedString отображается в SwiftUI иначе, чем в AppKit.
У меня странная проблема при рисовании NSAttributedStringsв SwiftUI. По сравнению с отображением в AppKit символы SwiftUI на 1 пункт меньше. Чтобы отобразить строку в SwiftUI, я должен использовать, но не имеет значения, визуализирую ли я представле…
12 фев '21 в 15:38
2
ответа
Какой код подключения необходим, чтобы обернуть NSComboBox с помощью NSViewRepresentable?
Я пытаюсь обернуть NSComboBox NSViewRepresentable для использования в SwiftUI. Я хотел бы передать как список параметров раскрывающегося списка, так и текстовое значение поля со списком в качестве привязок. Я хочу, чтобы привязка текстового значения…
21 апр '21 в 09:56
0
ответов
Как настроить содержимое элемента таблицы при выборе и изменении акцента для NSTableView?
В настоящее время я пытаюсь создать трехпанельный макет в SwiftUI. Поскольку список SwiftUI не обеспечивает большей настройки, я решил создать свой собственный NSViewReprentable View на основе NSTableView. Я использую SwiftUI для элементов tableview…
26 апр '21 в 20:43
1
ответ
Как использовать CAEmitterLayer в macOS в приложении SwiftUI с помощью NSViewRepresentable
Я хочу использовать в приложении macOS, основанном на SwiftUI. Проблема: сам слой хорошо виден, но не испускает никаких частиц. → Вот мой демонстрационный проект на GitHub Я в основном построил NSViewRepresentable для специального класса EmitterNSVi…
20 окт '21 в 16:17
1
ответ
Привязка SwiftUI изменяет неправильное текстовое поле после изменения порядка элементов
Xcode 13 бета 5, iOS 14, macOS 11.6 У меня есть родительское представление SwiftUI, в котором перечислены некоторые дочерние элементы. Каждый ребенок привязан к файлу. Все работает, и я могу редактировать значения, как и ожидалось. Но как только я п…
12 окт '21 в 07:18
0
ответов
SwiftUI 2.0 не может удалить .titled из styleMask в NSWindow с помощью NSViewRepresentable
Я переделываю свое приложение для SwiftUI 2.0, но столкнулся с проблемой при репликации того, что я мог делать с AppDelegate. Я использую NSViewRepresentable для доступа к NSWindow, поэтому я могу удалить заголовок окна (я знаю, что этого нет в реко…
05 ноя '21 в 17:45
1
ответ
NSViewRepresentable перекрывает полосу прокрутки, что делает невозможным щелчок
Когда NSViewRepresentable встроен в SwiftUI ScrollView И системная настройка «показывать полосу прокрутки» установлена на «При прокрутке», невозможно перетащить или щелкнуть полосу прокрутки. Я пытаюсь решить эту проблему некоторое время, но у мен…
04 дек '21 в 00:20
1
ответ
Средство форматирования NSTextField в реальном времени в контексте SwiftUI
После множества проб и ошибок я пришел к следующей реализации для форматирования в реальном времени числового ввода в текстовом поле. Различные попытки использовать SwiftUI TextField() привели к множеству аномалий. Приведенный ниже подход кажется на…
13 фев '22 в 16:20
1
ответ
WKWebView в SwiftUI не загружает строку HTML в macOS
первый вопрос о StackOverflow (и относительно новый для разработчиков нативных приложений, ориентированных на macOS). В настоящее время я пытаюсь создать простое представление SwiftUI, которое использует функцию loadHTMLString WKWebView для отображе…
01 фев '21 в 17:39
1
ответ
Не удается найти тип «NSViewRepresentable» в области видимости
Я хочу создать размытое представление в SwiftUI с помощью NSViewRepresentable, но XCode выдает мне сообщение об ошибке, в котором говорится: «Не удается найти тип« NSViewRepresentable »в области». import SwiftUI struct BlurWindow: NSViewRepresentabl…
11 янв '21 в 14:49
0
ответов
NSViewRepresentables с автоматическим размером в ScrollView перекрывают друг друга (SwiftUI)
Я пытаюсь отобразить элементы в ScrollView, который содержит несколько NSViewRepresentables с автоматическим размером. Однако кажется, что элементы перекрывают друг друга после прокрутки или при изменении размера его родительского ScrollView: Если я…
12 фев '21 в 16:36
1
ответ
Как изменить размер шрифта NSTextField при использовании в SwiftUI
Ниже представлено демонстрационное приложение с простым в приложении для Mac. По какой-то причине размер шрифта не изменится, что бы я ни пытался. import Cocoa import SwiftUI @main struct SwiftUIWindowTestApp: App { var body: some Scene { WindowGrou…
12 фев '21 в 02:09
1
ответ
SwiftUI получает NSViewRepresentable для автоматической перерисовки
Я представил стилизованное текстовое поле NSViewRepresentable в своем макете, чтобы использовать поле текстового редактора с атрибутами. Я хочу влиять на содержимое этого текстового поля с помощью некоторых кнопок. Я могу изменить стилизованные атри…
18 апр '22 в 09:16
0
ответов
Пользовательский интерфейс Swift не перерисовывает обернутое текстовое поле NSViewRepresentable
Я создал подробное представление списка, подобное этому. В подробном представлении есть поле ввода, которое принимает текст. Поле ввода представляет собойNSTextFieldобернутый с использованиемNSViewRepresentable. Проблема возникает в следующем сценар…
25 июл '22 в 05:57
0
ответов
Как открыть и настроить новое окно в SwiftUI?
Я хочу создать веб-браузер, который, если ссылка откроется в новом окне, откроет новое окно (вкладку) с новой ссылкой. struct WebBrowserApp: App { var body: some Scene { WindowGroup { ContentView() } } } struct ContentView: View { @StateObject priva…
10 июл '22 в 16:07
0
ответов
Привязка массива в NSViewRepresentable неправильно обновляется после сортировки
У меня есть привязка к массиву элементов. У каждого элемента есть индекс (который представляет, как он должен быть отсортирован) и некоторый текст. В каждой строке естьNSTextViewвNSViewRepresentable(не могу использовать по разным причинам), который …
26 янв '23 в 19:03
1
ответ
Могу ли я остановить отставание макета NSViewRepresentable для NSTextView?
Я использую внутреннюю часть в приложении SwiftUI. Размер правильно изменяется до высоты NSTextView, поэтому текст перетекает в несколько строк, но при первом рендеринге после создания он показывает только одну строку . Похоже, что в этом первом кад…
12 окт '22 в 17:16