SwiftUI | アクションシート

SwiftUIを使用して、さまざまなオプションを使用してActionSheetを作成しましょう

難易度:初心者| 簡単| 通常| 挑戦

環境:Xcode 12&SwiftUI

新しいプロジェクトを作成する

Xcode>新しいプロジェクト>アプリテンプレート>名前ActionSheet> SwiftUIアプリのライフサイクルとインターフェース。

Xcode>新しいプロジェクト

ActionSheet修飾子を追加します

ContentView.swiftファイルに移動し、次の状態変数を追加します。

State変数を使用してActionSheetを表示/非表示にしてから、現在のテキストを次のように置き換えます。

そして、すぐ下にActionSheetModifierを追加します。

このActionSheetは3つのオプションで構成されており、それぞれが異なるURLを開き、それを閉じるためのキャンセルボタンもあります。

プロジェクトを実行します🚀

Xcodeプロジェクトを実行し、テキストをクリックすると、ActionSheetが表示されます。

シミュレーターが実行されているXcode

読んでくれてありがとう![email protected]でチャットしたり、コラボレーションしたりできることを常に嬉しく思います—ニュースレターを購読して、SwiftUIチュートリアルを受信トレイで受け取ることを検討してください。

提案された投稿

ドメイン名に関する情報の検索

Brian P. Hogan 著『Small, Sharp Software Tools』からの抜粋

ドメイン名に関する情報の検索

facebook.com にリクエストを送信すると、コンピュータはドメイン名を検索してそのドメイン名を IP アドレスに変換し、コンピュータが接続できるようにします。

UI デザインにおける D ワードと L ワード。言語は重要です。人種差別をしないでください。

UI デザインにおける D ワードと L ワード。言語は重要です。人種差別をしないでください。

私たちの言語は、私たちの思考、態度、行動を形作る強力なツールです。一見無害に見える用語であっても、有害な偏見や固定観念を永続させる可能性があります。

関連記事

ネットワークテレビツイッター

ネットワークテレビツイッター

古いものは再び新しくなり、以前はキラキラ輝いていたものがくすんで見えます。私は、JNCO ジーンズが 1990 年代後半の他のファッションとともにダウンタウンのクールな子供たちの間で復活したことについて話しているのではありません。

ドメイン名に関する情報の検索

Brian P. Hogan 著『Small, Sharp Software Tools』からの抜粋

ドメイン名に関する情報の検索

facebook.com にリクエストを送信すると、コンピュータはドメイン名を検索してそのドメイン名を IP アドレスに変換し、コンピュータが接続できるようにします。

デザインに 2 年 - 良い点、悪い点、そして醜い点…

デザインに 2 年 - 良い点、悪い点、そして醜い点…

「Hey Siri、オリビア・ディーンの『ミー・ダイブ』をかけて」私がナイジェリアのアクレにあるフューチャー アカデミー アフリカでインターンシップを始めたのは、2021 年 5 月のことでした。

カウボーイの嘘

巨大企業はいかにしてアメリカ国民にひどい嘘を売ったのか

カウボーイの嘘

西のなだらかな丘陵地帯では、太陽の最初の光が平原の曇った草を照らす、まばゆいばかりの金色の朝です。真っ黒で巨大な穏やかなアンガス牛の群れが日の出を背景にシルエットを描き、誰もがよく知っている場所へ人里離れた道を進んでいます。朝食バー。