Questo è un UIView
e voglio attivarlo (con i suoi vincoli ecc.), Quando voglio, come farlo? Non voglio removefromsuperview
ecc. Voglio solo imparare questa funzione equivalente a Installed
in termini di codice.Come attivare "Installato" a livello di programmazione?
8
A
risposta
9
ci sono due opzioni 1) hide
2) removefromSuperview
.
Se si install
o uninstall
vista da storyboard
, è equivalente alla vista add/remove
.
riferiscono questa apple documentation si dice,
Un oggetto runtime per una vista disinstallato è ancora creato. Tuttavia, la vista e tutti i vincoli correlati non vengono aggiunti alla gerarchia della vista e la vista ha una proprietà superview di nil. Questo è diverso dall'essere nascosto. Una vista nascosta si trova nella gerarchia della vista insieme a tutti i vincoli correlati.
è possibile controllare questo da due riga di codice,
NSArray *arr = [self.view subviews];
NSLog(@"arr is %@",arr);
rapida:
let array: Array = self.view.subviews
print("Array is \(array)")
provare con installati e disinstallati. spero che questo aiuti :)
Problemi correlati
- 1. Come eliminare il certificato installato dall'utente a livello di programmazione?
- 2. Come attivare FlashLight in Lollipop a livello di programmazione Android
- 3. Come disattivare o attivare "Funzionalità Windows" a livello di programmazione
- 4. Come utilizzare AcroTextExtractor.exe a livello di programmazione?
- 5. Come attivare il metodo "tabBarController: didSelectViewController:" a livello di codice?
- 6. Trigger SwipeRefreshLayout a livello di programmazione
- 7. Come posso attivare gli eventi di intents di Twitter a livello di programmazione?
- 8. Come posso attivare la funzionalità DynamicCompression di IIS a livello di programmazione?
- 9. Come impedire a livello di programmazione al computer Linux di dormire o attivare lo screensaver?
- 10. , verificare a livello di programmazione
- 11. Come nascondere UITabBarController a livello di programmazione?
- 12. come inviare sms a livello di programmazione?
- 13. Come impostare windowDrawsSystemBarBackgrounds a livello di programmazione?
- 14. Come disabilitare SparkUI a livello di programmazione?
- 15. Come configurare ELMAH a livello di programmazione?
- 16. Come programmare un'attività a livello di programmazione
- 17. Come aprire selezionare a livello di programmazione
- 18. Ionico come tornare a livello di programmazione
- 19. Android: Come attivare/disattivare il WiFi o connessione Internet a livello di programmazione
- 20. Come posso attivare AirPlay Screen Mirroring su iPhone 4S a livello di programmazione
- 21. Android: come attivare e disattivare lo schermo a livello di programmazione?
- 22. come posso attivare l'evento Onclick a livello di programmazione in Android?
- 23. Come ottenere a livello di programmazione il livello audio corrente?
- 24. Come aumentare la dimensione dell'heap java a livello di programmazione
- 25. Abilita (installa) al livello di programmazione IIS
- 26. Cambio di modalità di volo a livello di programmazione
- 27. Creazione di ListView a livello di programmazione
- 28. Creazione di UITableView a livello di programmazione
- 29. È possibile attivare a livello di programmazione il pulsante "passa al tastierino numerico" sulla tastiera dell'iPhone
- 30. Ordinamento di JTable a livello di programmazione