Junior — Middle
Quali metodi e tecniche usi per creare il layout delle pagine web?
sobes.tech AI
Risposta dell'AI
In iOS, per creare il layout delle pagine web si utilizza generalmente WKWebView, un componente per visualizzare contenuti web.
Per il layout della pagina stessa si applicano le tecnologie web standard: HTML, CSS e JavaScript. In un'app iOS si può:
- Caricare file HTML locali con il layout.
- Caricare pagine remote tramite URL.
- Interagire con JavaScript tramite WKScriptMessageHandler per gestire dinamicamente il contenuto.
Se la domanda riguarda il layout UI in iOS, si usano Auto Layout, Storyboards, SwiftUI, ma per le pagine web — è proprio HTML/CSS all’interno di WKWebView.
Esempio di caricamento di una pagina locale:
if let url = Bundle.main.url(forResource: "index", withExtension: "html") {
webView.loadFileURL(url, allowingReadAccessTo: url.deletingLastPathComponent())
}