[Swift] Le processus d'enregistrement de l'élément sélectionné dans "UI Segmented Control" dans Realm et d'affichage des données d'enregistrement.

Je suis resté coincé à propos de ce qui précède lors de la création de l'application iOS, je l'enregistrerai donc sous forme de mémorandum.

Processus d'enregistrement de l'élément sélectionné dans "UISegmentedControl" dans Realm

スクリーンショット 2020-10-29 0.59.58.png Après avoir défini "UISegmentedController" sur le storyboard Décrivez les sources suivantes dans la classe cible.

ViewController.swift


@IBOutlet weak var test: UISegmentedControl! 
        //Spécifiez la table créée dans RealmDB
        let results = realm.objects(testTable.self)
        //Spécifiez le nom de la table
        let Test = testTable()
        //"UISegmentedControl"Sélectionnez l'élément dans"selectedIndex"Stocker dans
        //Dans ce cas 0 si First est sélectionné,1 est lorsque Second est sélectionné"selectedIndex"Stocké dans
        let selectedIndex = test.selectedSegmentIndex
        //S'inscrire avec l'objet Realm
        try! realm.write {
          Test.aaa = test.titleForSegment(at: selectedIndex)!
       }

Traitement pour afficher les données enregistrées dans Realm avec "UISegmentedControl"

ViewController.swift


@IBOutlet weak var test: UISegmentedControl! 
 //Spécifiez la destination des données d'acquisition
  let results = realm.objects(testTable.self).filter("Id == 1").first
        if results?.aaa == "First" {
            test.selectedSegmentIndex = 0
        }else if results?.aaa == "Second" {
            test.selectedSegmentIndex = 1
        }

Recommended Posts

[Swift] Le processus d'enregistrement de l'élément sélectionné dans "UI Segmented Control" dans Realm et d'affichage des données d'enregistrement.
Afficher la structure tridimensionnelle de l'ADN et des protéines dans Ruby-dans le cas de GR.rb
J'ai reçu les données du voyage (application agenda) en Java et j'ai essayé de les visualiser # 001
[Order method] Définit l'ordre des données dans Rails
Vérifiez le comportement de getOne, findById et des méthodes de requête avec Spring Boot + Spring Data JPA
[Pour les débutants] DI ~ Les bases de DI et DI au printemps ~
Jusqu'à l'utilisation de Spring Data et JPA Part 1
Trouvez la valeur approximative de log (1 + x) avec Swift
[Spring Data JPA] La condition And peut-elle être utilisée dans la méthode de suppression implémentée automatiquement?