È possibile creare UIApplicationShortcutIcon personalizzato? O solo quello dato da Apple?UIApplicationShortcutIcon personalizzato
6
A
risposta
11
Sì è possibile UIApplicationShortcutIcon. Secondo documenti:
Ci sono tre tipi di icona di azione rapida:
Un'icona da una libreria fornita dal sistema di tipi comuni, come descritto nella UIApplicationShortcutIconType enumerazione
An icona derivata da un'immagine modello personalizzata nel pacchetto della tua app e preferibilmente in un catalogo di risorse
Un'icona che rappresenta un contatto nell'utente 'S rubrica, cui si accede attraverso il framework ContactsUI (vedi ContactsUI quadro Riferimento)
È possibile utilizzare iconWithTemplateImageName:
per intialiaze nuovo pulsante. Ad esempio:
- (void)createDynamicShortcutItems {
// create several (dynamic) shortcut items
UIApplicationShortcutItem *item1 = [[UIApplicationShortcutItem alloc]initWithType:@"Item 1" localizedTitle:@"Item 1"];
UIApplicationShortcutItem *item2 = [[UIApplicationShortcutItem alloc]initWithType:@"Item 2" localizedTitle:@"Item 2"];
UIApplicationShortcutItem *item3 = [[UIApplicationShortcutItem alloc]initWithType:@"Item 3" localizedTitle:@"Item 3"];
// add all items to an array
NSArray *items = @[item1, item2, item3];
// add the array to our app
[UIApplication sharedApplication].shortcutItems = items;
}
Suggerire ad Apple Docs.
Problemi correlati
- 1. UIApplicationShortcutItem - Posso usare un'immagine scaricata dal web come UIApplicationShortcutIcon?
- 2. Manipolatore personalizzato flusso personalizzato
- 3. personalizzato UIPickerView con sfondo personalizzato a colori
- 4. L'attributo HTML personalizzato richiede un helper personalizzato?
- 5. personalizzato CodeAccessSecurityAttribute
- 6. UIPopoverController personalizzato?
- 7. personalizzato NSSliderCell
- 8. personalizzato convalida
- 9. personalizzato rottaMappa
- 10. Come posso aggiungere il mio modulo personalizzato al blocco personalizzato nel mio modulo personalizzato
- 11. Passo variabile di tipo personalizzato per personalizzato MSBuild compito
- 12. Rendi personalizzato il tema personalizzato (suggerimento di lint per Android)
- 13. C# progettato non riconosce l'evento personalizzato nel controllo utente personalizzato
- 14. Personalizzato serialize_handler per php personalizzato SessionHandler (archivio DB)
- 15. Attributi dell'Assembly personalizzato
- 16. fb: pulsante login personalizzato?
- 17. L'ambito di aiuto personalizzato
- 18. Android personalizzato EditText UI
- 19. Titolo personalizzato con immagine
- 20. Pulsante Invia personalizzato
- 21. WIX C++ personalizzato Azione
- 22. Supporto multilingue personalizzato
- 23. Errore UITableViewCell personalizzato
- 24. Uso forzato dell'attributo personalizzato
- 25. Contesto personalizzato JSON-LD
- 26. django pagliaio modulo personalizzato
- 27. Pulsante personalizzato Xinha
- 28. Android: Layout spinner personalizzato
- 29. Margine su TextView personalizzato
- 30. controllo personalizzato design-time