Skip to content

codedlabs/KC-iOS-hw-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

الواجب 3

alt_text



نبذة عن الواجب

في هذا التطبيق يجب إدخال المصروفات وعرضها كما هو موضح بالصور.


شرح الواجب

1. إضافة هيكل struct باسم Expenses وتعريف المتغيرات كالآتي :

var store : String -> اسم المحل

var paid : Double -> القيمة المدفوعة

var profileImage : String -> صورة المحل

var purchases : String -> اسم المشتريات

2. عمل متغير من نوع مصفوفة الكائنات وإضافة العناصر إليها.

var expensesArray = [Expenses(store: "..", paid: .., profileImage: "..", purchases: "..")]

4. عمل List لتعرض عرض عناصر مصفوفة الكائنات كما هو موضح بالصورة . مثال :

List(expensesArray){ oneExp in

}

* ملاحظة : يمكنك عمل scroll view و ForEach بدلاً عن List


شرح البونس

1. إضافة مصفوفة من النصوص بدلاً عن نص واحد في خانة المشتريات في الهيكل . كالتالي :

var purchases : String -> var purchases : [String]

2. إضافة Slider كما هو موضح بالصورة ، عند تحريكه يقوم بعمل شفافية للون الخلفية .

.opacity( ) -> شفافية للون

alt_text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published