Составьте мультиплатформу с сценами iOS - как иметь правильную верхнюю прокладку? [закрыто]IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Составьте мультиплатформу с сценами iOS - как иметь правильную верхнюю прокладку? [закрыто]

Сообщение Anonymous »

Я пытаюсь направить одно более крупное нативное приложение для iOS и Android в мультиплатформенность, и снова оно дает мне проблемы. Сцены не имеют правильных системных падков.
Когда сцены вводя /p>

Код: Выделить всё

import Foundation
import UIKit

@main
class AppDelegate: UIResponder, UIApplicationDelegate {

}
< /code>
scenedelegate.swift:
import Foundation
import UIKit
import ComposeApp

class SceneDelegate: UIResponder, UIWindowSceneDelegate {

var window: UIWindow?

func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let windowScene = (scene as? UIWindowScene) else {
return
}

window = UIWindow(frame: windowScene.screen.bounds)
window?.windowScene = windowScene
window?.rootViewController = UINavigationController(rootViewController: MainViewControllerKt.MainViewController())
window?.makeKeyAndVisible()

}
}
< /code>
mainviewcontroller.kt (в Multiplin Multiplyform модуль Kotlin): < /p>
import androidx.compose.ui.window.ComposeUIViewController

fun MainViewController() = ComposeUIViewController { App() }
< /code>
app.kt (в модуле мультиплатформы Kotlin): < /p>
@Composable
@Preview
fun App() {
Box(modifier = Modifier
.fillMaxSize()
.systemBarsPadding()
.background(Color.Yellow)
)
}
Пример кода проекта доступен в выпуске Yourack, сообщаемое мной.>

Подробнее здесь: https://stackoverflow.com/questions/794 ... op-padding
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»