Impossibile utilizzare il layout automatico (ctrl + trascinamento) su xcode dopo un certo periodo di utilizzo

1

Ho un problema con Xcode. Funziona correttamente, ma a volte dopo un periodo di utilizzo, quando faccio clic e trascino un elemento sul popup AutoLayout di Interface Builder viene visualizzato e scompare immediatamente. Inoltre, quando voglio impostare manualmente i vincoli, non posso farlo perché ogni singolo clic è riconosciuto come doppio clic come mostrato nei gif seguenti.

Ho cercato di trovare la causa di questo, ma non posso. Per risolverlo devo riavviare / disconnettermi ogni volta che è fastidioso. Ho notato che nella maggior parte dei casi ciò inizia quando collego il monitor esterno al mio MBP e uso Xcode su quello schermo.

    
posta Jarosław Krajewski 18.09.2016 - 16:40
fonte

1 risposta

1

Un'altra persona ha avuto questo stesso problema in cui le prestazioni sono crollate su un display esterno.

Quello che ho scoperto è che il problema del monitor esterno indicava che c'era un UIView che il generatore di interfacce non era in grado di capire correttamente per il layout automatico.

Nel suo caso era un UIToolbarBarItem che conteneva un UIView che conteneva un UILabel. Una volta rimosso il% offensivo di co_de, il problema relativo alle prestazioni si è risolto da solo. È passato dall'essere completamente inutilizzabile allo scorrimento uniforme.

Dovresti controllare se hai un UIView all'interno di qualcosa che potrebbe causare un cattivo funzionamento del layout automatico.

    
risposta data 18.09.2016 - 17:08
fonte

Leggi altre domande sui tag