[SWIFT] Ich war süchtig nach Scrollview, weil ich nicht auf die UIView mit variabler Größe tippen konnte

Verwenden von ContainerVC, Ich habe eine UIView erstellt, deren Größe sich ändert, wenn eine Taste gedrückt wird. Verwenden Sie für diese UIView tapgestureRecognizer oder touchbegan. Ich konnte Wasserhähne erkennen. (Referenz https://qiita.com/Kyome/items/d86cefa9dbd7bd2d7cf0)

Wenn die Taste gedrückt wird

a.swift


@IBOutlet weak var containerVCWidth: NSLayoutConstraint!
  self.myScrollView.contentSize.width += 100
  self.view.frame = CGRect(x: 0, y: 0, width: self.view.frame.width + 100, height: self.view.frame.height)
}

Es gab jedoch ein Phänomen, dass die Ansicht groß wurde, aber nicht erschlossen werden konnte.

Lösung

Einschränkungen bei der Breite von containerView Es scheint, dass ich mich mit der Steckdose verbinden und sie ebenfalls erhöhen musste.

a.swift


@IBOutlet weak var containerVCWidth: NSLayoutConstraint!

@IBAction func tappedButton(_ sender: Any) {
  self.myScrollView.contentSize.width += 100
  containerVCWidth.constant += 100
}

Recommended Posts

Ich war süchtig nach Scrollview, weil ich nicht auf die UIView mit variabler Größe tippen konnte
Ich war süchtig nach der Rollmethode
Ich war süchtig nach dem Spring-Batch-Test
Ich war süchtig nach NoSuchMethodError in Cloud-Endpunkten
Beachten Sie, dass ich von den Einstellungen des Android-Projekts von IntelliJ IDEA abhängig war
Wovon ich bei der Einführung der JNI-Bibliothek süchtig war
Ich war süchtig danach, die Update-Anweisung in MyBatis zu wiederholen
Ich war süchtig nach Laradock + VSCode + xdebug
Was ich mit der Redmine REST API süchtig gemacht habe
Die Geschichte, nach der ich beim Einrichten von STS süchtig war
Ich war süchtig danach, sbt zu starten
Über die Sache, dass ich süchtig danach war, wie man Hashmap benutzt
Ich war süchtig nach der API-Version min23 von registerTorchCallback
Ich war süchtig danach, in @ SpringApplicationConfiguration-> @SpringBootTest umzuschreiben
Memorandum: Wovon ich süchtig war, als ich auf die Accounting Freee API traf
[Rails] Ich war süchtig nach den Nginx-Einstellungen, als ich Action Cable verwendete.
Eine Geschichte, der ich beim Testen der API mit MockMVC verfallen war
Probleme, denen ich beim Erstellen der Digdag-Umgebung mit Docker verfallen war
[Circle CI] Ich war süchtig nach dem automatischen Test von Circle CI (Rails + MySQL) [Memo]
Ich war süchtig nach Unit-Tests mit dem Pufferoperator in RxJava
Ich war süchtig nach RXTX mit Sierra
Ich war süchtig danach, onActivityResult () mit DialogFragment zu machen
Der Teil, dem ich in "Einführung in Ajax in Java-Webanwendungen" von NetBeans verfallen war
Was ich beim Update auf Spring Boot 1.5.12 behoben habe ・ Wovon ich süchtig war
[Rails] [Bootstrap] Ich möchte die Schriftgröße entsprechend ändern
Wovon ich süchtig war, als ich rspec auf Schienen benutzte
Ich war süchtig danach, default_url_options mit der Einführung von Rails zu setzen
Ich war verwirrt, weil es eine Aufteilung im Array gab
Ich war seltsamerweise süchtig danach, Javas Stream-API mit Scala zu verwenden
[Circle CI] Eine Geschichte, der ich bei Start Building verfallen war
Ich habe versucht zusammenzufassen, was bei der Site-Java-Ausgabe gefragt wurde.
Wovon ich süchtig war, als ich die Google-Authentifizierung mit Rails implementierte
Ich habe nachgesehen, weil die Antwort beim Debuggen mit Tomcat 8 seltsam war
Die Geschichte, mit der ich zu kämpfen hatte, weil ich "Rails db: migrate" nicht machen konnte.
Verlieren Sie nicht gegen die ungeprüfte Warnung! → Immerhin konnte ich die ungeprüfte Warnung nicht gewinnen ...
Ich konnte die Docker + Laravel + MySQL App für Heroku bereitstellen!
Eine Geschichte, der ich mit der automatischen Starteinstellung von Tomcat 8 unter CentOS 8 zweimal verfallen war