Вопросы с тегом «swiftui»

9
Как добавить панель инструментов в приложение MacOS с помощью SwiftUI?

Я пытаюсь добавить панель инструментов внутри строки заголовка в приложение MacOS, используя SwiftUI, что-то похожее на то, что показано ниже. Я не могу найти способ добиться этого с помощью SwiftUI. В настоящее время у меня есть панель инструментов (в которой только текстовое поле), но я хочу...

9
Как отладить «сбой предусловия» в Xcode?

Я создаю приложение SwiftUI на Xcode 11, но завершает работу немедленно, когда я переключаюсь на определенную вкладку в приложении. Дело в том, что он всегда указывает на Application Delegateфайл, который, я думаю, на самом деле не является проблемой. Я также получаю эту ошибку в консоли...

9
Swiftui - Как инициализировать наблюдаемый объект, используя объект окружающей среды в качестве параметра?

Я не уверен, является ли это антипаттерном в этом прекрасном новом мире SwiftUI, в котором мы живем, но по сути у меня есть объект @EnvironmentObject с некоторой базовой пользовательской информацией, которая может быть вызвана моими представлениями. У меня также есть @ObservedObject, которому...

9
Как вернуть жест смахивания в SwiftUI так же, как в UIKit (interactivePopGestureRecognizer)

Интерактивный распознаватель поп-жестов должен позволить пользователю вернуться к предыдущему представлению в стеке навигации, когда они проведут дальше, чем половина экрана (или что-то вокруг этих строк). В SwiftUI жест не отменяется, когда проведено недостаточно далеко. SwiftUI:...

9
SwiftUI NavigationLink Скрыть стрелку

Есть ли способ скрыть стрелку справа от вида навигационной ссылки, которая добавляется автоматически? Я хочу показать сетку изображений, используя NavigationView -> Список -> HStack -> NavigationLink_1 - NavigationLink_2 У NavigationLinks есть стрелки, и это выглядит странно...

9
MacOS SwiftUI App Tab View с сегментированным управлением на панели инструментов

Я пытаюсь создать приложение MacOS с SwiftUI. Мне нужно TabViewили что-то подобное, но когда я использую TabViewсегментированный элемент управления не на панели инструментов MacOS. Нажмите здесь, чтобы увидеть пример того, что я хотел бы Мой текущий код: import SwiftUI struct ContentView: View {...

9
SKView журналы предупреждений

При запуске приложения SwiftUI & SpriteKit в журналах появляются следующие сообщения: 2019-11-18 21: 58: 57.631912 + 0000 PixelBattles [2812: 1215803] SKView: ignoreRenderSyncInLayoutSubviews НЕТ. Вызов _renderSynchronouslyForTime без обработчика Что я делаю не так, чтобы получить этот журнал,...

9
SwiftUI Высота строки списка - как контролировать?

У меня есть простой список в SwiftUI. Код и скриншот включены ниже. Я хотел бы уменьшить высоту каждой строки в списке (чтобы меньше места между строками и строками текста ближе друг к другу). Я уже пытался добавить «.frame (height: 20)» в HStack, но он позволяет только увеличить межстрочный...

9
Как настроить кнопки ContextMenu для удаления и отключения в SwiftUI?

Я пытался настроить кнопку в contextMenu, но она не работает. Text("A label that have context menu") .contextMenu { Button(action: { // remove it }) { Text("Remove") .foregroundColor(.red) // Not working Image(systemName: "trash") }.disabled(true) // Not working } что я имею: Что я ищу: ( кнопки...