Domande taggate «cocoa-touch»

I Cocoa Touch Frameworks che guidano le app iOS condividono molti modelli comprovati trovati sul Mac, ma sono stati realizzati con particolare attenzione alle interfacce touch-based e all'ottimizzazione.




30
Sposta il campo di testo quando la tastiera appare rapida
Sto usando Swift per programmare con iOS e sto usando questo codice per spostare il UITextField, ma non funziona. Chiamo la funzione keyboardWillShowcorrettamente, ma il campo di testo non si sposta. Sto usando il layout automatico. override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name:UIKeyboardWillShowNotification, object: nil); NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillHide:"), …

4
Maschere di ridimensionamento automatico a livello di programmazione rispetto a Interface Builder / xib / nib
Ero convinto (probabilmente falso) che abilitare l'indicatore del margine destro in xib equivale a usare il UIViewAutoresizingFlexibleLeftMargincodice interno e così via. Quindi, ero solito pensare in base a questa istantanea: Più tardi oggi ho dovuto fare un controllo incrociato e mi sono imbattuto in questo thread . E anche la …


24
Ritaglio di un UIImage
Ho del codice che ridimensiona un'immagine in modo da poter ottenere un pezzo ridimensionato del centro dell'immagine - lo uso per prendere un UIImagee restituire una piccola rappresentazione quadrata di un'immagine, simile a quello che si vede nella vista dell'album di l'app Foto. (So ​​che potrei usare a UIImageViewe regolare …

7
catturare fortemente se stessi in questo blocco probabilmente porterà a un ciclo di mantenimento
Come posso evitare questo avviso in xcode. Ecco il frammento di codice: [player(AVPlayer object) addPeriodicTimeObserverForInterval:CMTimeMakeWithSeconds(0.1, 100) queue:nil usingBlock:^(CMTime time) { current+=1; if(current==60) { min+=(current/60); current = 0; } [timerDisp(UILabel) setText:[NSString stringWithFormat:@"%02d:%02d",min,current]];///warning occurs in this line }];


5
iPhone: ottieni la posizione di UIView nell'intera UIWindow
La posizione di a UIView può ovviamente essere determinata da view.centero view.frameecc., Ma ciò restituisce solo la posizione di UIViewin relazione alla sua superview immediata. Devo determinare la posizione di UIView dell'intero sistema di coordinate 320x480. Ad esempio, se la UIViewsi trova in una UITableViewCellposizione che è all'interno della finestra …



12
Autolayout: la dimensione intrinseca di UIButton non include gli inserimenti del titolo
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. …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.