Swift est un langage de programmation polyvalent sûr, rapide et expressif développé par Apple Inc. pour ses plateformes et Linux. Swift est open-source. Utilisez la balise uniquement pour les questions sur les fonctionnalités linguistiques ou nécessitant du code dans Swift. Utilisez les balises [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] et [cocoa] pour les questions (indépendantes du langage) sur les plates-formes ou les frameworks.

swift...

J'ai une vue dont la hauteur est de 50 myView.heightAnchor.constraint(equalToConstant: 50).isActive = true Maintenant, ce que je veux faire, c'est quand je clique sur le bouton (buton1), je veux changer sa hauteur à 20. Donc je fais ci-dessous et ça marche bien. myView.heightAnchor.constraint(equal....
J'ai passé tellement d'heures avec ce problème, donc je ne trouve aucune solution. J'ouvre SettingsViewController à partir de mon TopBar au toucher dans un avatar avec la méthode pushViewController (voici le problème) et depuis le menu (non modal). Je veux ignorer ce ViewController poussé lorsque j'....
1 juin 2020 à 21:58
J'ai un objet qui stocke des URL s. Dans l'exemple ci-dessous, l'objet n'a que 4 propriétés, mais dans mon cas, il y en a plus, donc je veux savoir s'il existe un moyen de le faire avec plus d'élégance. public final class MyObject: NSObject { private let firstURL: URL private let secondURL: UR....
1 juin 2020 à 12:39
Impossible de créer la barre de navigation transparente iOS 13. J'ai UINavigationBar personnalisé, où je configure UINavigationBarAppearance dans override init(frame: CGRect) { super.init(frame: frame) self.configure() } required init?(coder: NSCoder) { super.init(coder: coder) self....
J'ai un tableau de Item. La commande n'est jamais garantie car la collection est servie à partir d'une API basée sur un certain nombre d'actions utilisateur ailleurs. Cependant, j'ai besoin de commander cette collection par un champ type afin que je puisse l'itérer ailleurs correctement. Dans le cas....
1 juin 2020 à 12:17
J'ai une collection de LayoutElement que je reçois d'une API. Par souci de simplicité, imaginez qu'il contient 2 propriétés - String ou [LayoutElement] Je voudrais parcourir cette collection et si la valeur a des enfants, faire une boucle sur les enfants de manière récursive, en renvoyant le LayoutE....
31 mai 2020 à 11:54
Bonjour, je suis nouveau sur Swift et j'utilise SwiftUI pour mon projet où je télécharge des données météorologiques et je les affiche dans ContentView (). Je voudrais mettre en évidence une partie du texte si elle contient un mot spécifique, mais je ne sais pas par où commencer. Dans ContentView ()....
31 mai 2020 à 07:24
Je voudrais écrire un code rapide simple pour une application MacOS qui ajoute une nouvelle étiquette partout où l'utilisateur effectue un clic de souris dans une fenêtre. Ce code se compile mais fait planter l'application: @IBOutlet var here2 = [NSTextField]() var count: Int = 0 func getCoordinates....
30 mai 2020 à 18:37
Je suis donc nouveau dans l'apprentissage de Swift et j'ai du mal à supprimer l'arrière-plan dégradé du bouton, techniquement, je suis capable de le «supprimer» mais il n'est pas stable et se bloque si vous appuyez continuellement, je suppose que cela a quelque chose à voir avec la sous-couche ne pa....
29 mai 2020 à 19:07
Je suis un peu nouveau sur Swift et je n'arrive pas à comprendre. J'ai une alerte qui devrait s'afficher lors d'une demande d'URL réussie. Après qu'un utilisateur clique sur un bouton Ok sur l'alerte, j'ai besoin de l'alerte rejetée et j'ai besoin du contrôleur présenté pour revenir dans la pile de ....
28 mai 2020 à 23:04
Je ne peux pas ajouter cette vue à la vue de la carte à afficher ... Je travaille avec la vue de la carte et je souhaite ajouter une vue par-dessus ... Voici ce que j'ai essayé: Voici ma sortie: Autant que je puisse voir, la vue de la carte couvre la vue des icônes! J'ai essayé cela aussi mais j'....
28 mai 2020 à 11:00
Ma vue de table ne me permet pas de faire défiler tout le chemin vers le bas im en utilisant un tableviewCell.xib pour le créer et je n'arrive pas à trouver un correctif voici le code qui montre comment la tableview est faite //MARK: VIEW LIFECYLCE override func viewDidLoad() { super.viewDidLoad....
28 mai 2020 à 07:48
Bonjour, j'essaye d'apprendre rapidement. J'ai un peu d'expérience avec javascript, alors j'ai essayé de modéliser cette boucle de la même manière que je le fais habituellement. La fonction génère en fait ce qu'elle est censée faire, mais je continue à recevoir un message d'erreur et je ne suis pas ....
28 mai 2020 à 06:50
Pour une application audio simple donnée avec quelques boutons: Les références de bouton à l'intérieur de ViewController sont: @IBOutlet weak var recordAudioButton: UIButton! @IBOutlet weak var playAudioButton: UIButton! @IBOutlet weak var processAudioButton: UIButton! Mais où sont ces noms et réf....
27 mai 2020 à 21:12
J'obtiens en dessous de la réponse JSON du serveur et j'affiche le numéro de téléphone à l'écran. Maintenant, l'utilisateur peut changer / mettre à jour n'importe quel numéro de téléphone, nous devons donc mettre à jour un numéro de téléphone mobile particulier dans le même objet et l'envoyer au ser....
27 mai 2020 à 16:44
J'ai un protocole "Visual" qui est implémenté par deux classes: Point2D et Square protocol Visual { var text: String { get } } class Point2D : Visual { var text: String var x: Double var y: Double init(x : Double , y : Double) { self.x = x self.y = y sel....
27 mai 2020 à 14:39
J'ai un UIImageView qui anime translationX: -250. J'utilise autoreverse, .repeat pour répéter l'animation. Cependant, ce que j'aimerais qu'il se passe est le suivant: translationX: -250 translationX: 0 translationX: 250 Et répétez - essentiellement l'image se déplace de 0 > -250 > 0 > +250 constamm....
26 mai 2020 à 22:11
J'essaie de créer une nouvelle ligne dans les données de base avec des valeurs de date nulles: @ObservedObject var mealsController = CoreDataController() ... Button(action: { self.mealsController.createEntry(meal_type: "Test", status: "notSet", will_eat: nil, eaten: nil) }) { Image(systemN....
25 mai 2020 à 20:43
J'ai ajouté une ombre sur la barre d'onglets dans les versions initiales sur la couche, mais sur iOS 13, nous devons utiliser une apparence qui n'a pas d'attribut de couche, comment ajouter une ombre maintenant. Ombre en haut comme l'image ci-dessous. if #available(iOS 13, *) { let appe....
25 mai 2020 à 13:53
QUESTION COURTE: Existe-t-il une corrélation entre la fonctionnalité "Afficher en tant que" du Storyboard dans Xcode et la façon dont votre application apparaît visuellement dans le simulateur? QUESTION LONGUE: Je travaille sur une application de planification, et dans l'application, il y a un ....
25 mai 2020 à 04:01
Donc, ce que j'essaie de faire est de passer une chaîne et un Int en arrière d'un ViewController (NewCellViewController) au précédent (SecondScreenViewController) lorsque je le ferme. J'ai ajouté une instruction d'impression dans la méthode de SecondScreenViewController qui est censée recevoir ces d....
25 mai 2020 à 03:56
J'ai essayé pendant longtemps de transformer le texte en Int mais cela n'a pas fonctionné. Je l'ai essayé comme ceci: (AnzahlString est un champ de texte) var AnzahlAInt = 0 if let AnzahlAString = AnzahlString.text { let AnzahlAInt = Int(AnzahlAString) } Mais alors j'obtiens toujours l'erreur:....
24 mai 2020 à 13:23
J'essaie d'obtenir une paire texte-image alignée dans swiftui par programmation. C'est possible? Je veux que le mot «Visite» commence à la même position dans les deux lignes. Voici mon code: HStack{ Image(systemName: item.leftImage) // A system image name Text(item.text) // A text r....
24 mai 2020 à 12:44
Comment puis-je convertir le tableau "numbersString" qui a des valeurs de type String en un tableau "numbersFloat" avec des valeurs de type float Le problème est que j'obtiens toujours une erreur "Impossible d'attribuer une valeur de type 'String' à un indice de type 'Double'" Je comprends que je ne....
24 mai 2020 à 04:08
Comment puis-je réorganiser la position d'une vue dans un ZStack en la faisant glisser au-dessus ou en dessous d'une autre vue (par exemple, dans ce cas, comment puis-je réorganiser l'ordre des cartes dans le jeu en faisant glisser une carte au-dessus ou en dessous d'une autre carte, pour déplacer l....
24 mai 2020 à 03:51