Viene visualizzato un errore nel registro del debugger: Will attempt to recover by breaking constraint <NSLayoutConstraint:0x191f0920 H:[MPKnockoutButton:0x17a876b0]-(34)-[MPDetailSlider:0x17a8bc50](LTR)> Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful. Come posso intercettare questa chiamata? Non …
So che la catena di layout automatico consiste sostanzialmente in 3 processi diversi. vincoli di aggiornamento viste di layout (qui è dove otteniamo il calcolo dei frame) Schermo Ciò che non è del tutto chiaro per me è la differenza interiore tra -setNeedsLayoute -setNeedsUpdateConstraints. Da Apple Docs: setNeedsLayout Chiama questo …
Sto cercando di far UICollectionViewCellsfunzionare il ridimensionamento automatico con Auto Layout, ma non riesco a far dimensionare le celle in base al contenuto. Ho difficoltà a capire come le dimensioni della cella vengono aggiornate dal contenuto di ciò che è all'interno del contenuto della cella. Ecco la configurazione che ho …
Se ho un UIButton organizzato usando il layout automatico, le sue dimensioni si adattano perfettamente al contenuto. Se imposto un'immagine come button.image , le dimensioni dell'istruttore sembrano giustificare nuovamente questo. Tuttavia, se modifico il titleEdgeInsets pulsante, il layout non tiene conto di questo e tronca invece il titolo del pulsante. …
Sto riscontrando problemi nel tentativo di ottenere alcuni comportamenti di layout di base con Auto Layout. Il mio controller di visualizzazione è simile a questo in IB: L'etichetta superiore è l'etichetta del titolo, non so quante righe saranno. Ho bisogno dell'etichetta del titolo per visualizzare tutte le righe di testo. …
Ho trascorso due giorni a provare le varie soluzioni per gli approcci di Autolayout misti e puri per ottenere quella che era una banale configurazione scrollview prima del autolayout, ed è ora ufficiale - devo essere troppo stupido. Lo sto configurando principalmente in Storyboard (beh, è così). Quindi ecco la …
Sono molto nuovo a questo. Ho seguito il tutorial di Apple passo dopo passo per il progetto iPhone "HelloWorld". L'ho eseguito nel simulatore di iPhone 5.0 e si è bloccato: 02/11/2012 14: 46: 06.782 HelloWorld [9880: c07] * Terminazione dell'app a causa di un'eccezione non rilevata 'NSInvalidUnarchiveOperationException', motivo: 'Impossibile creare …
Mi sembra che sia un paradigma abbastanza comune mostrare / nascondere UIViews, il più delle volte UILabels, a seconda della logica aziendale. La mia domanda è: qual è il modo migliore usando AutoLayout per rispondere alle viste nascoste come se il loro frame fosse 0x0. Ecco un esempio di un …
Ho una vista che è completamente impostata utilizzando il layout automatico a livello di codice. Ho un UITextView nel mezzo della vista con elementi sopra e sotto di esso. Tutto funziona bene, ma voglio essere in grado di espandere UITextView man mano che il testo viene aggiunto. Questo dovrebbe spingere …
Nota : le cose sono andate avanti da quando è stata posta questa domanda; vedi qui per una buona panoramica recente. Prima del layout automatico, è possibile modificare il punto di ancoraggio del livello di una vista senza spostare la vista memorizzando la cornice, impostando il punto di ancoraggio e …
Ho appena iniziato a studiare AutoLayout per iOS e ho dato un'occhiata a Visual Format Language. Funziona tutto bene tranne una cosa: non riesco proprio a centrare una vista nella sua superview. È possibile con VFL o devo creare manualmente un vincolo?
Qual è il modo migliore per sfruttare le nuove funzionalità di layout automatico di iOS 6 pur garantendo la compatibilità con i dispositivi più vecchi su versioni precedenti di iOS?
Come posso configurare in modo programmatico (e in quale metodo) un UILabel la cui altezza dipende dal suo testo? Ho provato a configurarlo usando una combinazione di Storyboard e codice, ma senza risultati. Tutti raccomandano sizeToFitdurante l'impostazione lineBreakModee numberOfLines. Tuttavia, non importa se ho messo quel codice in viewDidLoad:, viewDidAppear:o …
La mia comprensione dell'autolayout è che prende le dimensioni di superview e si basa su vincoli e dimensioni intrinseche che calcola le posizioni delle subview. C'è un modo per invertire questo processo? Voglio ridimensionare la superview sulla base di vincoli e dimensioni intrinseche. Qual è il modo più semplice per …
Penso che questo potrebbe essere un problema comune e mi chiedevo se ci fosse una soluzione comune ad esso. Fondamentalmente, il mio UITableView ha altezze di cella dinamiche per ogni cella. Se non sono in cima a UITableView e io tableView.reloadData(), lo scorrimento verso l'alto diventa instabile. Credo che ciò …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.