iOS

2020/2/7

[Swift4]複数のTextFieldがキーボードに隠れて入力できない時の対策

iOSアプリで、複数のTextFieldを持ったフォームを作る場面、よくありますよね。そんな時に、何も考えずにTextFieldを組んだらこうなっちゃったこと、ありませんか。 そう、TextFieldがキーボードで隠れるんすよ。Androidだと、入力部分を上にスライドさせてくれるんですが、iOSはそういう親切なあれはありません。なので、自分で実装して、やり方をまとめてみました。 Swift: 4.0.3 Xcode: 9.2 ソース: https://github.com/yheihei/ios/tre …

2020/2/6

NavigationControllerとViewControllerの遷移/値の渡し方/受け取り方/戻り方まとめ

SwiftでiOSアプリを開発していると、画面遷移と値の受け渡しに無茶苦茶苦戦します。Androidだとあんなに簡単なのに。。。と度々絶望する日々。 と言うことで、色んなパターンの画面遷移方法をまとめておきました。ソースもgithub上にありますのでご活用ください。   Swift: 4.0.3 Xcode: 9.2 iOS: 11.2 ソース: https://github.com/yheihei/ios/tree/master/MoveViewTutorial 下記4つを説明する。 こちらの …