2020-01-01から1年間の記事一覧
はじめに SwiftUIでアプリを作っていても、どうしてもUIKitの資産を使いたい場面が出てくる事が多いですよね。UIKitむけの豊富なライブラリたちを使いたい場合などもたくさんあると思います。 今回はまさに、UIKitむけのYoutubeプレイヤーライブラリである Y…
はじめに SwiftUI 2.0 では、地図を表示するためのビュー「Map」がMapKitに追加されました。以前は、地図を利用するにはUIViewRepresentableを使う必要があったのでちょっと面倒だったのですが、これでとても楽になりました! ということで、今回は SwiftUI …
カスタムシェイプとアニメーション SwiftUIでは、Circle()やCapsule()のように初めから用意されているシェイプの他にも、Shapeプロトコルを実装して独自にシェイプを作成することができます。 さらには、そのシェイプにアニメーションを与えることもできるの…
SwiftUI 2.0で追加されたAPI SwiftUI 2.0 で追加されたPageTabViewStyleを使ってみたかったので、カスタムタブのようなものを作ってみました。 TabView PageTabViewStyle とりあえずの完成形 こういったものを作っていこうと思います。 GitHubはこちらです。…
SwiftUI 2.0で追加されたAPI SwiftUI 2.0で追加された新機能のうち、Heroアニメーションを簡単に作れるAPIがあったのでちょっと触ってみました。 とりあえず完成形 こんな感じのSegmentControlっぽいUIを作ってみます。 Githubはこちらです。 github.com 開…