ブログ

読んで思い出す。忘れるために書く

Swift

Q. TextField 入力の改行に合わせて高さを自動調整したい

A. 「StackOverflow の回答」を参考に、 UIViewRepresentable, View の実装をする import SwiftUI import Combine final class UserData: BindableObject { let didChange = PassthroughSubject<UserData, Never>() var text = "" { didSet { didChange.send(self) } } init(t</userdata,>…

Q. Cocoa Pods でインストールしたライブラリを利用しようとすると「No such module」と云われる

A. [project_name] ... .xcproject じゃなくて .xcworkspace を開く あとは [Product] - [Scheme] - [Manage Schemes] で、Pod 関連のスキームが有効になっているかも確認しておく Manage Schemes ダイアログで有効になっている Scheme を確認 Links Alamofi…

Bull's Eye アプリを作った (チュートリアル完走)

「Your First iOS and SwiftUI App」のコースを修了した リポジトリ: github.com 「指示された数値に どれだけスライダーの値を近づけられるか」で得点を競うゲーム チュートリアルは動画形式で、Swift での基礎文法とか SwiftUI でのボタン要素のレイアウ…

ボタンをタップしたらアラートを表示させる

「うごいた! すごい!」という話 内容は「Your First iOS and SwiftUI App」 コース動画の「SwiftUI State」と同じ リポジトリを作って gouf/Bullseye のコミット を残した 動作イメージ 書いたコード Link iOS and Swift for Beginners | raywenderlich.com