[SWIFT] J'étais accro au scrollview car je ne pouvais pas appuyer sur la taille variable UIView

En utilisant ContainerVC, Je créais un UIView dont la taille change quand on appuie sur un bouton. Pour cet UIView, utilisez tapgestureRecognizer ou touchesbegan. J'ai pu détecter les robinets. (Référence https://qiita.com/Kyome/items/d86cefa9dbd7bd2d7cf0)

Lorsque le bouton est enfoncé

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)
}

Cependant, il y avait un phénomène selon lequel la vue devenait grande mais ne pouvait pas être exploitée.

Solution

Restrictions sur la largeur du containerView Il semble que j'ai dû me connecter à la prise et l'incrémenter également.

a.swift


@IBOutlet weak var containerVCWidth: NSLayoutConstraint!

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

Recommended Posts

J'étais accro au scrollview car je ne pouvais pas appuyer sur la taille variable UIView
J'étais accro à la méthode du rouleau
J'étais accro au test Spring-Batch
J'étais accro à NoSuchMethodError dans Cloud Endpoints
Notez que j'étais accro aux paramètres du projet Android d'IntelliJ IDEA
Ce à quoi j'étais accro lors de l'introduction de la bibliothèque JNI
J'étais accro à la mise à jour de la déclaration dans MyBatis
J'étais accro au réglage de laradock + VSCode + xdebug
Ce à quoi j'étais accro avec l'API REST Redmine
L'histoire à laquelle j'étais accro lors de la création de STS
J'étais accro au démarrage de sbt
À propos de la question pour laquelle j'étais accro à l'utilisation de hashmap
J'étais accro au paramètre API version min23 de registerTorchCallback
J'étais accro à la réécriture sur @ SpringApplicationConfiguration-> @SpringBootTest
Mémorandum: Ce à quoi j'étais accro quand j'ai frappé l'API de comptabilité freee
[Rails] J'étais accro aux paramètres nginx lors de l'utilisation d'Action Cable.
Une histoire à laquelle j'étais accro lors du test de l'API à l'aide de MockMVC
Problèmes auxquels j'étais accro lors de la création de l'environnement digdag avec docker
[Circle CI] J'étais accro au test automatique de Circle CI (rails + mysql) [Memo]
J'étais accro aux tests unitaires avec l'opérateur de tampon dans RxJava
J'étais accro à l'utilisation de RXTX avec Sierra
J'étais accro à faire onActivityResult () avec DialogFragment
La partie à laquelle j'étais accro dans "Introduction à Ajax dans les applications Web Java" de NetBeans
Ce que j'ai corrigé lors de la mise à jour vers Spring Boot 1.5.12 ・ Ce à quoi j'étais accro
[Rails] [bootstrap] Je souhaite modifier la taille de la police de manière réactive
Ce à quoi j'étais accro en utilisant rspec sur des rails
J'étais accro à la configuration de default_url_options avec l'introduction de la conception de Rails
J'étais confus parce qu'il y avait une scission dans le tableau
J'étais étrangement accro à l'utilisation de l'API Stream de Java avec Scala
[Circle CI] Une histoire à laquelle j'étais accro chez Start Building
J'ai essayé de résumer ce qui était demandé lors de l'édition site-java-
Ce à quoi j'étais accro lors de la mise en œuvre de l'authentification Google avec des rails
J'ai vérifié car la réponse était étrange lors du débogage avec Tomcat 8
L'histoire que j'ai eu du mal parce que je ne pouvais pas faire "Rails db: migrate".
Ne perdez pas à l'avertissement non vérifié! → Après tout, je n'ai pas pu gagner l'avertissement non vérifié ...
J'ai pu déployer l'application Docker + laravel + MySQL sur Heroku!
Une histoire à laquelle j'étais accro à deux reprises avec le paramètre de démarrage automatique de Tomcat 8 sur CentOS 8