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.


14
Circular UIImageView in UITableView ohne Leistungseinbußen?
Ich habe UIImageViewauf jeder meiner UITableViewZellen eine, die ein entferntes Bild anzeigt (mit SDWebImage). Ich habe einige QuartzCoreEbenen für die Bildansicht erstellt: UIImageView *itemImageView = (UIImageView *)[cell viewWithTag:100]; itemImageView.layer.borderWidth = 1.0f; itemImageView.layer.borderColor = [UIColor concreteColor].CGColor; itemImageView.layer.masksToBounds = NO; itemImageView.clipsToBounds = YES; Jetzt habe ich ein 50x50-Quadrat mit einem schwachen grauen …


2
Wie drucke ich Details einer Ausnahme "Alles abfangen" in Swift?
Ich aktualisiere meinen Code, um Swift zu verwenden, und frage mich, wie Fehlerdetails für eine Ausnahme gedruckt werden sollen, die der Klausel "catch all" entspricht. Ich habe das Beispiel auf dieser Swift Language Guide-Seite leicht geändert , um meinen Standpunkt zu verdeutlichen: do { try vend(itemNamed: "Candy Bar") // Enjoy …
82 ios  swift  swift2 

19
didFailWithError: Error Domain = kCLErrorDomain Code = 0 „Der Vorgang konnte nicht abgeschlossen werden. (kCLErrorDomain-Fehler 0.) ”
Ich möchte den aktuellen Standort abrufen, erhalte jedoch eine Fehlermeldung. Dies ist ein Ausschnitt aus meinem View Controller. - (void)viewDidLoad { self.locationManager = [[CLLocationManager alloc] init]; [locationManager setDelegate:self]; [locationManager setDesiredAccuracy:kCLLocationAccuracyNearestTenMeters]; [locationManager startUpdatingLocation]; } - (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations { // I would get the latest location here // but …

10
UIGestureRecognizer blockiert die Unteransicht für die Behandlung von Berührungsereignissen
Ich versuche herauszufinden, wie das richtig gemacht wird . Ich habe versucht, die Situation darzustellen: Ich UITableViewfüge a als Unteransicht von a hinzu UIView. Der UIViewreagiert auf ein Tippen und pinchGestureRecognizer, aber wenn er dies tut, reagiert die Tabellenansicht nicht mehr auf diese beiden Gesten (sie reagiert immer noch auf …

10
Benutzerdefinierter UITableViewCell-Auswahlstil?
Wenn ich auf meine klicke UITableViewCell, wird der Hintergrundteil (die Bereiche, die mein Hintergrundbild nicht abdeckt) blau, wenn ich auf die Zelle klicke. Außerdem werden alle UILabels in der Zelle weiß, wenn darauf geklickt wird, was ich möchte. Was ich jedoch nicht möchte, ist der blaue Hintergrund, wenn ich darauf …


8
iOS: Festlegen der Schriftgröße von UILabel Programmatisch
Ich versuche, die Schriftgröße eines UILabels festzulegen. Egal welchen Wert ich setze, die Textgröße scheint sich nicht zu ändern. Hier ist der Code, den ich verwende. [self setTitleLabel:[[UILabel alloc] initWithFrame:CGRectMake(320.0,0.0,428.0,50.0)]]; [[self contentView] addSubview:[self titleLabel]]; UIColor *titlebg = [UIColor clearColor]; [[self titleLabel] setBackgroundColor:titlebg]; [[self titleLabel] setTextColor:[UIColor blackColor]]; [[self titleLabel] setFont:[UIFont fontWithName:@"System" …
82 ios  uilabel 


3
NSURLResponse - Wie erhalte ich den Statuscode?
Ich habe eine einfache NSURLRequest: [NSURLConnection sendAsynchronousRequest:myRequest queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) { // do stuff with response if status is 200 }]; Wie erhalte ich den Statuscode, um sicherzustellen, dass die Anfrage in Ordnung war?
82 ios  objective-c 



6
Warum verhindert masksToBounds = YES CALayer-Schatten?
Mit dem folgenden Snippet füge ich einem meiner UIView einen Schlagschatteneffekt hinzu. Welches funktioniert ziemlich gut. Aber sobald ich die masksToBounds- Eigenschaft der Ansicht auf YES gesetzt habe . Der Schlagschatteneffekt wird nicht mehr gerendert. self.myView.layer.shadowColor = [[UIColor blackColor] CGColor]; self.myView.layer.shadowOpacity = 1.0; self.myView.layer.shadowRadius = 10.0; self.myView.layer.shadowOffset = CGSizeMake(0.0f, 0.0f); …

11
Fügen Sie einen Rahmen außerhalb eines UIView hinzu (anstatt innerhalb)
Wenn Sie einen Rahmen einer Ansicht mithilfe von Code in einer Ansicht wie hinzufügen self.layer.borderColor = [UIColor yellowColor].CGColor; self.layer.borderWidth = 2.0f; Der Rand wird in der Ansicht wie folgt hinzugefügt: Die rechte Ansicht ist die Originalansicht. Wie Sie sehen können, ist der schwarze Bereich der Randansicht kleiner als der Originalbereich. …
82 ios  uiview  border 

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.