6

Con Xcode 4 su OS X 10.7, Lion, Apple ha introdotto un nuovo fantastico modo di gestire le relazioni spaziali degli elementi dell'interfaccia utente basati su NIB: Auto Layouts.I layout di Cocoa Auto sono compatibili all'indietro?

Nella parte superiore della pagina doc per i layout Auto, Apple dichiara:

Nota: Auto Layout è disponibile solo in Mac OS X v10.7 e versioni successive. Se esegui Xcode 4 in Mac OS X v10.6, Layout automatico non è disponibile.

A prima vista, si presume che Auto Layouts non compilerà o eseguirà sistemi pre-Lion. Tuttavia, rileggendo la nota e la pagina doc, ho iniziato a sembrare che Auto Layouts non esistesse in Xcode su sistemi pre-Lion.

Così i layout automatici, dopo essere stati compilati su una macchina basata su Lion, funzionano su macchine pre-Lion? Immagino che Apple avrebbe potuto realizzare questo compilando i layout automatici in impostazioni di tipo molla/puntone.

How to disable Auto Layouts in Interface Builder

risposta

8

Il "motore" autolayout non esiste in AppKit.framework sui sistemi precedenti a 10,7, quindi il vostro pensiero in precedenza era corretta: le applicazioni che utilizzano layout automatico non verrà eseguito su 10.6 e versioni precedenti.

+2

Aw ... Questo è deludente. –

Problemi correlati