1
Ich habe ein Textfeld (erstellt mit IB), das eine Steckdose mit App Delegate verbunden hat. Zugriff ist aktiviert.Monotouch: Wie aktualisiere ich ein Textfeld in der AppDelegate-Teilklasse?
Ich habe eine Klasse für IAP, wo ich dieses Textfeld aktualisieren muss. Es ist nicht sichtbar von meinem Code.
Wie mache ich das?
Put # 1 innerhalb der App Delegate partiellen Klasse und ist immer diese Fehlermeldung: Fehler CS0542: 'Prager.AppDelegate.AppDelegate ': Mitglied Die Namen dürfen nicht mit ihrem umschließenden Typ identisch sein (CS0542) – SpokaneDude
Sie haben die Eigenschaft nur in Ihr appdelegate geschrieben, keine innere Klasse. Ich habe das nur als Kontext verwendet, dasselbe gilt für OtherClass. –
OK .. das ist, was habe ich INSIDE App Delegierter: \t \t öffentlichen UITextField PublicField { \t \t get { \t \t Rückkehr txtRemainingIDs; \t \t} \t \t} und das ist, was ich in der Methode, wo ich Zugang benötigen: \t \t \t \t // müssen das Textfeld auf Buy-IDs aktualisieren <--------- ---------- TODO \t \t var ad = (AppDelegate) UIApplication.SharedApplication.Delegate; \t \t \t \t ad.txtRemainingIDs.Text = sumIDs.ToString(); und der Erstellungsfehler ist: ad.txtrematiningIDs ist aufgrund seiner Schutzstufe nicht erreichbar. Ich bin verloren! Ich dachte, es wäre richtig, was ich betrat ... Muss ich etwas in IB machen? – SpokaneDude