[Swift] Der Vorgang des Registrierens des in "UI Segmented Control" in Realm ausgewählten Elements und Anzeigen der Registrierungsdaten.

Ich habe mich beim Erstellen der iOS-App nicht darum gekümmert, daher werde ich sie als Memorandum aufzeichnen.

Prozess zum Registrieren des in "UISegmentedControl" ausgewählten Elements bei Realm

スクリーンショット 2020-10-29 0.59.58.png Nach dem Einstellen von "UISegmentedController" im Storyboard Beschreiben Sie die folgenden Quellen in der Zielklasse.

ViewController.swift


@IBOutlet weak var test: UISegmentedControl! 
        //Geben Sie die in RealmDB erstellte Tabelle an
        let results = realm.objects(testTable.self)
        //Geben Sie den Tabellennamen an
        let Test = testTable()
        //"UISegmentedControl"Wählen Sie den Eintrag in"selectedIndex"Speichern in
        //In diesem Fall 0, wenn First ausgewählt ist,1 ist, wenn Second ausgewählt ist"selectedIndex"Gespeichert in
        let selectedIndex = test.selectedSegmentIndex
        //Registrieren Sie sich mit dem Realm-Objekt
        try! realm.write {
          Test.aaa = test.titleForSegment(at: selectedIndex)!
       }

Verarbeitung zur Anzeige der in Realm mit "UISegmentedControl" registrierten Daten

ViewController.swift


@IBOutlet weak var test: UISegmentedControl! 
 //Geben Sie das Ziel für die Erfassungsdaten an
  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] Der Vorgang des Registrierens des in "UI Segmented Control" in Realm ausgewählten Elements und Anzeigen der Registrierungsdaten.
Zeigen Sie die dreidimensionale Struktur von DNA und Protein in Ruby-im Fall von GR.rb an
Ich habe die Daten der Reise (Tagebuchanwendung) in Java erhalten und versucht, sie # 001 zu visualisieren
[Bestellmethode] Legen Sie die Reihenfolge der Daten in Rails fest
Überprüfen Sie das Verhalten von getOne-, findById- und Abfragemethoden mit Spring Boot + Spring Data JPA
[Für Anfänger] DI ~ Die Grundlagen von DI und DI im Frühjahr ~
Bis zur Verwendung von Spring Data und JPA Part 1
Finden Sie mit Swift eine Annäherung an log (1 + x)
[Spring Data JPA] Kann die And-Bedingung in der automatisch implementierten Löschmethode verwendet werden?