Als «ios» getaggte Fragen

iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die zugehörigen Tags [Objective-C] und [Swift] für Probleme, die für diese Programmiersprachen spezifisch sind.

9
Setzen Sie das Bild mit Xcode 6.1 / Swift programmgesteuert auf UIImageView
Ich versuche, UIImageView programmgesteuert in Xcode 6.1 festzulegen: @IBOutlet weak var bgImage: UIImageView! var image : UIImage = UIImage(named:"afternoon")! bgImage = UIImageView(image: image) bgImage.frame = CGRect(x: 0, y: 0, width: 100, height: 200) view.addSubview(bgImage) Aber Xcode sagt, dass "erwartete Deklaration" mit bgImage = UIImageView(image: image) Image "afternoon"ein PNG ist, und …
84 ios  xcode  swift 

7
Programmgesteuert CenterX / CenterY-Einschränkungen hinzufügen
Ich habe einen UITableViewController, der keine Abschnitte anzeigt, wenn nichts zu zeigen ist. Ich habe eine Beschriftung hinzugefügt, um dem Benutzer anzuzeigen, dass mit diesem Code nichts angezeigt werden kann: label = UILabel(frame: CGRectMake(20, 20, 250, 100)) label.text = "Nothing to show" self.tableView.addSubview(label) Aber jetzt möchte ich, dass es horizontal …

7
Zuweisen zu 'id <Delegate>' vom inkompatiblen Typ 'ViewController * const_strong'
Während meiner App erhalte ich beim Festlegen Warnungen vor semantischen Problemen ViewController.delegate = self. Ich habe ähnliche Beiträge gesucht und gefunden, aber keiner konnte mein Problem lösen. ViewController.m: GameAddViewController *gameAddViewContoller = [[navigationController viewControllers] objectAtIndex:0]; gameAddViewContoller.delegate=self; Ich erhalte die Fehlermeldung beim Einstellen .delegate=self. GameAddViewController.h: @protocol GameAddViewControllerDelegate &lt;NSObject&gt; - (void)gameAddViewControllerDidCancel:(GameAddViewController *)controller; - …

8
window.onbeforeunload funktioniert nicht auf dem iPad?
Weiß jemand, ob das onbeforeunloadEreignis auf dem iPad unterstützt wird und / oder ob es eine andere Möglichkeit gibt, es zu verwenden? Ich habe so ziemlich alles ausprobiert und es scheint, dass das onbeforeunloadEreignis auf dem iPad (Safari-Browser) nie ausgelöst wird. Im Einzelnen habe ich Folgendes versucht: window.onbeforeunload = function(event) …

10
Attributed Text Center Alignment
Ich habe alles versucht, kann diesen Text aber nicht zentrieren. Kann mir bitte jemand sagen wo der Fehler liegt. NSMutableParagraphStyle *paragraphStyle = NSMutableParagraphStyle.new; paragraphStyle.alignment = NSTextAlignmentCenter; label.attributedText = [[NSAttributedString alloc] initWithString:cell.EventTitle.text attributes:@{NSForegroundColorAttributeName : [UIColor whiteColor],NSParagraphStyleAttributeName:paragraphStyle,NSBaselineOffsetAttributeName : @0,NSFontAttributeName : [UIFont fontWithName:@"BrandonGrotesque-Black" size:34]}];

14
Holen Sie sich das Gerätetoken für die Push-Benachrichtigung
Ich arbeite an Push-Benachrichtigungen. Ich habe den folgenden Code zum Abrufen eines Geräte-Tokens geschrieben. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. // Add the view controller's view to the window and display. [self.window addSubview:viewController.view]; [self.window makeKeyAndVisible]; NSLog(@"Registering for push notifications..."); [[UIApplication sharedApplication] registerForRemoteNotificationTypes: …

7
Einfachste Möglichkeit, eine Prise zu erkennen
Dies ist eine WEB- App, keine native App. Bitte keine Objective-C NS-Befehle. Ich muss also "Pinch" -Ereignisse unter iOS erkennen. Das Problem ist, dass jedes Plugin oder jede Methode, die ich zum Ausführen von Gesten oder Multi-Touch-Ereignissen sehe, (normalerweise) mit jQuery funktioniert und ein zusätzliches Pluggin für jede Geste unter …

11
Swift - Entfernen Sie das Zeichen "aus der Zeichenfolge
Ich habe eine Zeichenfolge, die "Optional (" 5 ")" ist. Ich muss das "" um die 5 entfernen. Ich habe das "Optional" entfernt, indem ich: text2 = text2.stringByReplacingOccurrencesOfString("Optional(", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil) Ich habe Schwierigkeiten, die "Zeichen zu entfernen, da sie das Ende einer Zeichenfolge im Code kennzeichnen.
84 ios  xcode  string  swift 

10
Generieren Sie in Swift 3 Ihren eigenen Fehlercode
Ich versuche, eine URLSessionAnforderung in Swift 3 auszuführen . Ich führe diese Aktion in einer separaten Funktion aus (um den Code für GET und POST nicht separat zu schreiben) URLSessionDataTaskund gebe den Erfolg und Misserfolg bei Abschlüssen zurück und behandle ihn. So ähnlich wie- let task = URLSession.shared.dataTask(with: request) { …

12
Wie kann ich ein Bild komprimieren oder verkleinern, bevor ich es als PFFile auf Parse hochlade? (Schnell)
Ich habe versucht, eine Bilddatei auf Parse hochzuladen, nachdem ich das Foto direkt am Telefon aufgenommen habe. Aber es wirft eine Ausnahme: Beenden der App aufgrund der nicht erfassten Ausnahme 'NSInvalidArgumentException', Grund: 'PFFile darf nicht größer als 10485760 Byte sein' Hier ist mein Code: In der ersten Ansicht Controller: override …

18
Entfernen Sie println () für die Release-Version iOS Swift
Ich möchte alle println()Aufrufe in meinem Swift-Code global ignorieren, wenn ich mich nicht in einem Debug-Build befinde. Ich kann keine robuste Schritt-für-Schritt-Anleitung dafür finden und würde mich über eine Anleitung freuen. Gibt es eine Möglichkeit, dies global zu tun, oder muss ich alle println()mit #IF DEBUG/#ENDIFAussagen umgeben?
83 ios  xcode  swift  xcode6 


10
In iOS8 kann der korrekte Wert der Tastaturhöhe nicht ermittelt werden
Ich habe diesen Code verwendet, um die Größe der Tastatur zu bestimmen: - (void)keyboardWillChange:(NSNotification *)notification { NSDictionary* keyboardInfo = [notification userInfo]; NSValue* keyboardFrameBegin = [keyboardInfo valueForKey:UIKeyboardFrameBeginUserInfoKey]; CGRect keyboardFrameBeginRect = [keyboardFrameBegin CGRectValue]; } Ich führe dies im Simulator aus. Das Problem ist, dass seit iOS 8 dies nicht den richtigen Wert …


4
Ziel C - Zuweisen, Kopieren, Beibehalten
Ich bin neu in Ziel C. Ich habe Grundkenntnisse in C, einschließlich des Konzepts der Zeiger. Ich habe zwei grundlegende Fragen: Kann jemand den Unterschied zwischen Zuweisen, Kopieren und Beibehalten mit einer Analogie erklären? Wie behandeln Sie eine Funktion, die eine Zeigervariable zurückgibt, und wie führen Sie Messaging über einen …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.