UINavigationController Xcode

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

លូតផ្ទាំងថ្មីមួយទៀត

  • Class: សម្រាប់ឲ្យយើងដាក់ឈ្មោះ
  • Subclass of: សូមជ្រើសរើសយក UIViewController
  • Language: swift

    ចុច next រួចចុច create

    បន្ទាបមកយើង connect ViewController ជាមួយ class ដែលបានបង្កើតថ្មី

    សូមជ្រើសរើស Class ដែលយើងបានបង្កើតថ្មីដែលមានឈ្មោះថា ScreenTwoViewController

    ប៉ុន្នេះយើងអាចបោះ data ពី screen មួយទៅ screen មួយទៀតបានហើយ។ ក្នុងការបោះ data គឺវាមានពីររបៀបគឺ

  • Segue
  • Storyboard ID

    មេរៀនបន្ទាប NavigationController-Segue-Xcode
  • Post a Comment

    0 Comments