マガジンのカバー画像

Swiftでいこう!

585
楽しくプログラミング!Swiftはなんだか楽しい"ことば"です。
運営しているクリエイター

2021年12月の記事一覧

SwiftUIでいこう! -UIVisualEffectView(new!)

モディファイアで文字の色調を調整します。 import SwiftUIimport PlaygroundSupportstruct ContentView: View { var body: some View { NavigationView{ ZStack{ Image(uiImage: UIImage(named: "sea.jpeg") ?? UIImage())

SwiftUIでいこう! -AsyncImage(new!)

apple公式です。 非同期に画像表示 URLだけを使って画像をダウンロード、表示できるようになりました。 基本は AsyncImage(url: URL(string: "https://example.com/icon.png")) { image in image.resizable()} placeholder: { ProgressView()}.frame(width: 50, height: 50) 実際に表示させてみます。 import

SwiftUIでいこう! -SwipeActions(new!)

という操作を簡単にできるようになりました。スライドする動作をしたときに何らかの処理をモディファイアを使って実行できるようにします。 まずリストを表示させます。 Text("apple") .swipeActions{ Button("Eate"){ print("Happy!") } .tint(.blue) } モディファイア.swipeActionsをつけ

SwiftUIちょっとチップス - forEach

"Form"または"List"で使うことができます。その違いはというと、"Form" は、データをグループ化してリスト表示することができ、"Listは"単純にデータを順番に並べることができます。 インデックスを利用ForEach、Formを使って簡単に実装。基本的な使い方としては、配列のインデックスを指定して取り出すやり方。 struct ContentView: View { var fruits = ["apple","banana","peach","grap

SwiftUIでいこう! -Search Bar(new!)

XcodeのPlaygroundで実行すると検索バーの入力した文字が下の"Searching for"の続きに表示されます。 import SwiftUIimport PlaygroundSupportstruct ContentView: View { @State private var searchText = "" var body: some View { NavigationView { Text("Searchi