Articles of ios

Xamarin.Forms.WebView.Navigating evento sollevato su iOS per la navigazione interna

Supponiamo che tu voglia impedire all’utente di allontanarsi da Xamarin.Forms.WebView verso una pagina esterna. public App () { var webView = new WebView { Source = new HtmlWebViewSource { Html = “Hello worldCan’t escape!” } }; webView.Navigating += WebView_Navigating; MainPage = new ContentPage { Content = webView }; } private void WebView_Navigating(object sender, WebNavigatingEventArgs e) […]

Screenshot iOS come System.Drawing.Bitmap (Xamarin) dall’app di sfondo

Per un’applicazione privata (= da non pubblicare su qualsiasi appstore) su un dispositivo iOS jailbroken, è necessario che gli screenshot dell’intero schermo vengano trasmessi in background. Domande simili sono state pubblicate iOS: è ansible effettuare screenshot durante l’esecuzione come attività in background? che ha concluso che sarebbe imansible su dispositivi non jailbroken a causa della […]

Xamarin ha perso categorie objc personalizzate (selettore non riconosciuto inviato ad esempio) solo sul dispositivo

La situazione: Ho una categoria personalizzata definita nella mia libreria statica objc: @implementation UIViewController (Colorful) -(void)changeColor:(UIColor *)color { self.view.backgroundColor = color; } @end È vincolante per il progetto Xamarin: [Category, BaseType(typeof(UIViewController))] interface UIViewController_Colorful { [Export (“changeColor:”)] void ChangeColor(UIColor color); } Questa categoria è usata nel codice come questo: public override bool FinishedLaunching (UIApplication app, NSDictionary […]

La tastiera può essere ignorata toccando al di fuori della cella in MonoTouch.Dialog?

Possibile duplicato: MonoTouch.Dialog: per allontanare la tastiera toccando un punto qualsiasi in DialogViewController Ho notato che quando si tocca all’esterno della cella della tabella (che suppongo sia la ‘sezione’), il metodo touchsBegan non viene chiamato così non posso chiamare EndEditing o ResignFirstReponder . Sto creando un elemento di ingresso multilinea; per questo motivo, la chiave […]

Monotouch.Dialog due tabelle

Sono nuovo di MonoTouch. Ho bisogno di visualizzare 2 tabelle e pulsante tra di loro in 1 vista utilizzando monotouch.dialog . Dovrebbe assomigliare —top of screen— I BoolElement I I StringElement I I StringElement I <— Yeah,yeah this is iPhone(in my Opinion) I –empty space– I I button I I –empty space– I I StringElement […]

Come interrompere il ciclo di riferimento tra controller di visualizzazione e origine dati

Considera questo semplice esempio: public partial class TableViewController : UITableViewController { public TableViewController (IntPtr handle) : base (handle) { } protected override void Dispose (bool disposing) { Console.WriteLine (String.Format (“{0} controller disposed – {1}”, this.GetType (), this.GetHashCode ())); base.Dispose (disposing); } public override void ViewDidLoad () { //TableView.Source = new TableSource(this); TableView.Source = new TableSource(); […]

“Supporto Swift non valido” utilizzando Native Swift Library in Xamarin.iOS

Ho appena implementato una libreria nativa, i grafici (la libreria nativa originale ) e il suo funzionamento sul mio telefono e simulatore. Sfortunatamente, quando lo invio ad iTunes connect, lo riprende dopo l’elaborazione e dice: Supporto Swift non valido – La cartella SwiftSupport è mancante. Ricrea la tua app utilizzando la versione pubblica attuale (GM) […]

Le notifiche PushSharp per iOS non raggiungono il dispositivo

Sto tentando di utilizzare la libreria PushSharp per le notifiche push Apple nel servizio ac # in cui sono in esecuzione. Il codice sembra eseguito correttamente, non ci sono errori e sembra che tutto sia fatto correttamente. Tuttavia la notifica non raggiunge mai la mia domanda. Tutto quello che ho letto sembra concludere che il […]

Nessun dispositivo registrato con Parse Push e Xamarin IOS

Sto cercando di impostare le notifiche push con Parse Push e Xamarin IOS. Ho seguito queste guide: https://www.parse.com/docs/dotnet/guide#push-notifications-push-on-xamarin–ios https://www.parse.com/apps/quickstart#parse_push/ios/xamarin/existing https: //developer.xamarin.com/guides/cross-platform/application_fundamentals/notifications/ios/remote_notifications_in_ios/ https://groups.google.com/forum/#!topic/parse-developers/65WAfRIiEnA Dalla mia comprensione di quelli che ho modificato il mio AppDelegate in quanto tale, Ho aggiunto questo al costruttore: ParseClient.Initialize(“MY APP ID”, “MY DOT NET KEY”); Con le chiavi appropriate. E ho aggiunto […]

MonoTouch: sicurezza del thread SQLite-net e SQLiteConfig.Serialized

Sto cercando di rendere SQLite predefinito per essere “più” thread-safe chiamando qualcosa come questo codice: SqliteConnection.SetConfig (SQLiteConfig.Serialized); Penso che sia legato all’impostazione: DSQLITE_THREADSAFE=1 Ma come farlo è anche un mistero. Utilizzando l’Awesome SQLite-NET ORM per MonoTouch, non sembra esserci un modo per impostare SQLiteConfig.Serialized? Idee?