UINavigationController គឺជាការគ្រប់គ្រង ViewController ជាច្រើនទៀតតាមលំដាប់លំដោយ ហើយវាបើកជាលក្ខណត្រួតលើគ្នា
ដោយយើងមាន screen ចាប់ពីពីរឡើងទៅ ហើយបោះ data ពី screen មួយទៅ screen មួយទៀតយើងត្រូវប្រើ UINavigationController
វិធី embad វាមកប្រើ
ទី១ យើងចុចលើ View Controller ដែលវានៅលើ
ទី២ ចុចលើពាក្យថា Editor => Embed In =>Navigation Controller
វិធីបង្កើត ViewController បន្ថែមទៀត
ដើម្បីទាញ View Controller ថ្មីមួយទៀតដើម្បីបន្ថែម screen នៃ App របស់យើង
យើងទាញចេញពី Object Library => View Controller
យើងចុច button នៅ sreen ទី១ ហើយវាទៅបើក screen ទី២
ដោយយើងចុចនៅលើ button ជាមួយ control key រួចអូសទៅដាក់លើ View Controller មួយទៀតបន្ទាបមកវាលូតផ្ទាំងមួយឲ្យយើងជ្រើសរើស។ សូមជ្រើសរើសយកពាក្យថា show
វាបើក screen ទី២ ឆ្លងកាត់តារយៈ Segue [ស៊ីកវេ]
វិធីបង្កើត Class ទៅឲ្យ View Controller
View Controller បង្កើតថ្មីរបស់យើងវាមិនទាន់មាន Class ដូច្នេះយើងត្រូវបង្កើត Class ថ្មីឲ្យវា
ចុច mouse ខាងស្តាំលើ Folder NavigationController => New File..
វាលូតផ្ទាំងមួយឲ្យយើងជ្រើសរើស
សូមជ្រើសរើស Cocoa Touch Class ចុច Next
លូតផ្ទាំងថ្មីមួយទៀត
ចុច next រួចចុច create
បន្ទាបមកយើង connect ViewController ជាមួយ class ដែលបានបង្កើតថ្មី
សូមជ្រើសរើស Class ដែលយើងបានបង្កើតថ្មីដែលមានឈ្មោះថា ScreenTwoViewController
ប៉ុន្នេះយើងអាចបោះ data ពី screen មួយទៅ screen មួយទៀតបានហើយ។ ក្នុងការបោះ data គឺវាមានពីររបៀបគឺ
0 Comments