
Deckkit เป็น Swiftui SDK ที่ช่วยให้คุณสร้างแอพบนดาดฟ้า
Deckkit มีส่วนประกอบ DeckView ที่สามารถแสดงคอลเลกชัน DeckItem ใด ๆ ได้ด้วยการสนับสนุนท่าทางการปัด, การกวาดขอบ, การสับเปลี่ยน ฯลฯ ผลลัพธ์อาจมีลักษณะเช่นนี้หรือแตกต่างกันอย่างสิ้นเชิง:

Deckkit สามารถปรับแต่งได้ในระดับที่ดี คุณสามารถเปลี่ยนสีแบบอักษร ฯลฯ และใช้มุมมองที่กำหนดเองอย่างสมบูรณ์ นอกจากนี้ยังมีเครื่องมือในการจัดการรายการโปรด
Deckkit สามารถติดตั้งได้ด้วย Swift Package Manager:
https://github.com/danielsaidi/DeckKit.git
ด้วย Deckkit คุณสามารถสร้าง Deck ของรุ่นใด ๆ ที่สอดคล้องกับ DeckItem :
struct Hobby : DeckItem {
var name : String
var text : String
var id : String { name }
} คุณสามารถแสดงสำรับการ์ดที่มีมุมมองใด ๆ ในตัวเช่น DeckView :
struct MyView : View {
@ State
var hobbies : [ Hobby ] = ...
var body : some View {
DeckView ( $hobbies ) { hobby in
RoundedRectangle ( cornerRadius : 25.0 )
. fill ( . blue )
. overlay ( Text ( hobby . name ) )
. shadow ( radius : 10 )
}
}
}ดูคู่มือการเริ่มต้นใช้งานออนไลน์สำหรับข้อมูลเพิ่มเติม
เอกสารออนไลน์มีข้อมูลเพิ่มเติมบทความตัวอย่างรหัส ฯลฯ
โฟลเดอร์ Demo มีแอพที่ให้คุณทดสอบห้องสมุดบน iOS, MacOS และ Visionos
คุณสามารถสนับสนุนฉันในสปอนเซอร์ของ GitHub หรือเข้าถึงการสนับสนุนที่ได้รับค่าจ้างเพื่อช่วยสนับสนุนโครงการโอเพนซอร์ซของฉัน
การสนับสนุนของคุณทำให้ฉันสามารถทำงานได้มากขึ้นในโครงการเหล่านี้และทำให้พวกเขาดีที่สุดเท่าที่จะทำได้
อย่าลังเลที่จะติดต่อหากคุณมีคำถามหรือหากคุณต้องการมีส่วนร่วมในทางใดทางหนึ่ง:
Deckkit มีให้ภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับข้อมูลเพิ่มเติม