Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
I ios-tutorial
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ios-general
  • ios-tutorial
  • Wiki
  • ui table view

Last edited by Artem Kalmykov Nov 19, 2016
Page history

ui table view

UITableView and segues

https://www.raywenderlich.com/113394/storyboards-tutorial-in-ios-9-part-2

https://www.raywenderlich.com/1797/ios-tutorial-how-to-create-a-simple-iphone-app-part-1

You should do the following:

  1. Create a branch from develop, called feature/tableview
  2. Remove the code and interface elements, created in the previous lesson.
  3. Create UINavigationViewController.
  4. Create MainViewController, which should be the root of navigation controller. Its logic should be based on the first lesson. It should display the list of all employees of an organization.
  5. Create DetailViewController. it should display the selected employee’s name in the title and a label, which says “<first_name>’s salary is ”. It should be shown with show (push) method with the help of segues.
  6. Create a pull request to develop branch.

You should be able to answer the following questions:

  • What is a UITableView? What does it consists of?
  • How do we set an amount of rows in a table view?
  • What is a segue?
  • What is UINavigationController used for?
  • How can we pass data between two view controllers?
Clone repository
  • autolayout
  • basic core data
  • basic networking
  • cocoapods
  • delegation
  • gcd and math
  • git tutorial
  • Home
  • ios basics
  • notifications
  • objective c basics
  • swift
  • ui table view