SwiftUI Binding — 讀書計畫
Published in
2 min readMay 3, 2020
(一)操作畫面GIF
(二)Github連結
(三)作業說明
基本功能的部分都有做到,加分部份如下:
(1)ActionSheet
.actionSheet(isPresented: $showingSheet) { ActionSheet(title: Text("我想加分:))"),
message: Text("彼得真的好帥"),
buttons: [.default(Text("Dismiss Action Sheet"))])}
(2)ContextMenu
.contextMenu { Button(action: {self.show=false}) { HStack { Text("Disappear!") Image(systemName: "trash.fill") }} Button(action: {}) { HStack { Text("Nothing happened") Image(systemName: "trash.slash") }}}
(3)Animation
.animation(.easeInOut(duration:3)) .onAppear {self.show = true} .onDisappear {self.show = false}
(4)Music(AVplayer) Github(Music.swift)
這次的作業剛好卡到我蠻忙的時間,所以原本預定的倒數計時和一些小功能都沒實作出來,但還是很努力的把加分部分也做完了:)