Domande taggate «interface-builder»

Interface Builder è uno strumento di progettazione visiva utilizzato per creare interfacce utente per le piattaforme macOS e iOS di Apple.


11
IB_DESIGNABLE, IBInspectable - Il generatore di interfacce non si aggiorna
Ho il seguente set di codice: CustomView.h #import <UIKit/UIKit.h> IB_DESIGNABLE @interface CustomView : UIView @property (nonatomic) IBInspectable UIColor *borderColor; @property (nonatomic) IBInspectable CGFloat borderWidth; @property (nonatomic) IBInspectable CGFloat cornerRadius; @end CustomView.m #import "CustomView.h" @implementation CustomView - (void)setBorderColor:(UIColor *)borderColor { _borderColor = borderColor; self.layer.borderColor = borderColor.CGColor; } - (void)setBorderWidth:(CGFloat)borderWidth { _borderWidth …


16
Caricamento di un UITableViewCell riutilizzabile da un pennino
Sono in grado di progettare UITableViewCells personalizzati e caricarli correttamente utilizzando la tecnica descritta nel thread trovato su http://forums.macrumors.com/showthread.php?t=545061 . Tuttavia, l'utilizzo di quel metodo non ti consente più di inizializzare la cella con un reuseIdentifier, il che significa che devi creare istanze completamente nuove di ogni cella ad ogni …

9
Impossibile ridimensionare UIView in IB
Probabilmente qualcosa di semplice, ma non riesco a capire perché non riesco a ridimensionare una UIView in un xib in Interface Builder. Ho creato una nuova vista XIB in xcode e nell'ispettore delle dimensioni, la larghezza e l'altezza sono disabilitate e visualizzate in grigio a 320 per 460. Questoè strano …



8
Xcode 11 aggiunge nuovi vincoli imposta zero: usa il valore impostato invece di default / standard
Usavo il completamento automatico per aggiungere nuovi vincoli per rendere semplici vincoli alla superview / vista relativa in questo modo (per tempi lunghi): Tuttavia, recentemente dopo l'aggiornamento all'ultimo xcode (11.3.3 o solo 11.3 / 11C29), ho questo strano problema: quando imposto la costante = 0, generano sempre i vincoli in …

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.