Desidero sviluppare l'estensione di condivisione ios con un callout personalizzato. Nei documenti di meleCreazione dell'estensione di condivisione con layout personalizzato
per fornire una visione composizione personalizzata, invece di quella standard, deselezionare “usare l'interfaccia di composizione sociale standard” in Xcode target aggiungendo riquadro. Quando questa casella di controllo è deselezionata, la classe predefinita di SharingViewController si basa su NSViewController o UIViewController, a seconda della piattaforma scelta.
ma non riesco a trovare la casella di controllo. Qualcuno può mostrarmi come disabilitarlo e ci sono dei buoni tutorial per estendere la condivisione.
Grazie
extensionContext è disponibile anche in UIViewController personalizzato poiché si trova nella classe UIViewController. All'inizio ero perplesso di come avresti fatto ad accedervi. – Gomfucius
grazie rob. Ho setacciato i documenti il più possibile per una risposta definitiva su questo. Speravo davvero che esistesse un metodo come "presentComposeView: animated:" incluso da apple. ma anche guardando la traccia dello stack per le chiamate al metodo e sbirciando le intestazioni SLComposeServiceViewController non ha dato quell'impressione. Non puoi nemmeno usare l'implementazione predefinita e non presentare la visualizzazione predefinita con qualcosa come 'self.composeView = [YourCustomView alloc] init];' –
Qualcuno può aiutarmi a sapere che possiamo usare la vista dell'app contenitore di estensione share controller per la visualizzazione del layout personalizzato – Anita