Home
Search results “Uitableview in grouped style”
Xcode 6 : Create iOS Settings page using UITableView grouped style
 
10:03
This tutorial will should how to create a settings page using UITableView using the grouped style. For more info checkout http://shrikar.com/blog/2014/12/27/xcode-6-tutorial-grouped-uitableview/
Views: 26726 iosdev
UITableView Grouped Style Row Reordering
 
00:11
Spend some time reproducing apple own behavior while reordering grouped style tableview's rows.
Views: 5233 Anthony Mittaz
How to create uitableview with multiple sections in iOS Swift
 
13:20
In this Video , we learn , 1. How to create uitableview with multiple sections in iOS Swift. 2. Change the sections header background color in UITableView 3. Change uitableview section header text color swift
Views: 8406 Rajesh Sharma
Contacts: How to Implement UITableView Sections Intelligently (Ep 1)
 
21:14
Creating a nicely sectioned list of items in a UITableView can be tricky for beginners getting into iOS development. For today's video, we'll build a simple Contacts-like application where names are placed in groups. In order to accomplish this, we will use a simple two dimensional array to provide our list with these groups. Doing so allows us to just use our IndexPath objects to easily select the correct name. Intermediate Training Core Data https://www.letsbuildthatapp.com/course/intermediate-training-core-data Instagram Firebase Course https://www.letsbuildthatapp.com/course/instagram-firebase Facebook Group https://www.facebook.com/groups/1240636442694543/ iOS Basic Training Course https://www.letsbuildthatapp.com/basic-training Completed Source Code https://www.letsbuildthatapp.com/course_video?id=2222 Follow me on Twitter: https://twitter.com/buildthatapp
Views: 51459 Lets Build That App
UITableView | Custom Cells! (Swift 4 in Xcode)
 
15:41
Today we're gonna dive into creating custom table view cells using all code baby! Hope you guys enjoy it! :D Music by Andrew ApplePie Jarvis Desk - https://goo.gl/JbVrWF Fully Lumen Lamp - https://goo.gl/ndZUKD Topo Anti-Fatigue Mat - https://goo.gl/sZ2n52 ~Social Stuff~ Website - https://www.archetapp.com Twitter/Instagram - @archetapp
Views: 59640 Jared Davidson
UITableView with Swift Series Pt 3: Multiple Sections
 
08:21
GET THIS FREE COURSE: http://ductran.io/uitableview Have you ever used apps like Facebook, Instagram, or Snapchat and wondered how you can build some apps like that? If you noticed, these apps all display data in table format whether it is posts, friends, followers, or photos. UITableView, UITableViewController and UITableViewCell are all we talk about in this free 4-part iOS course for you! Join me now: http://ductran.io/uitableview ************************************* *** ABOUT CODE HANGOUT *** ************************************* Code Hangout is hosted by Duc Tran, founder of Developers Academy. This is his free-style no notes, no teleprompter presentation and live coding broadcast with you guys everyday. To join Duc LIVE, register for free at http://live.ductran.co/ ****************************************************** *** FREE TRAININGS IN IOS DEVELOPMENT *** ****************************************************** To subscribe and get free tutorials, courses and weekly content, visit me at: http://ductran.co/ Get Duc's free new iOS crash course: http://developersacademy.io/ Join Duc's programs: http://learn.developersacademy.io/ Join Total iOS Blueprint: http://iOS.CodeWithDuc.com/ Join Socialize Your Apps: http://parse.CodeWithDuc.com/ Go to his blog, new content daily: http://ductran.mykajabi.com/blog
Views: 38956 David Tran
How To Use Static Table View Cells In Xcode 8 (Swift 3)
 
08:15
In this video, I show you how you to use static table view cells, how you can use them to make a setting page and why they are awesome. This tutorial is completed in Xcode 8, using Swift 3. Check out my Swift courses: https://www.udemy.com/user/sehehe/ Project files: http://wp.me/p7UH2k-4n
Views: 29088 The Swift Guy
Learn iOS 10, WatchOS 3 Programming | Tutorial #14 - Grouped UITableView Basics
 
06:49
Hi guys, today I'm going to teach you how to use Grouped Style UITableView Social networks: Twitter: twitter.com/PatrikWWDC Video / Audio Quality: Video: 1080p 60fps Audio: Apple ProRes 422
Views: 250 PatrikWWDC
UITableView Customization in Swift. Building Airbnb Discover page
 
22:12
In this tutorial we will be building a Airbnb Discover page using UITableViews and Custom UITableViewCells. More information can be found here http://shrikar.com
Views: 15726 iosdev
IOS 12, Swift 4, Tutorial :  Indexed  Table View With Section (UITableViewController)
 
17:52
Welcome to Indexed Table View iOS Tutorial ! Level : Beginners An indexed table is fundamentally the same as a plain-style table, but with an index running down the right hand edge. Typically, this index displays letters or numbers, which the user can tap to automatically scroll the table to the relevant section. In this tutorial,a number of car brands will be displayed in a table view and the first letter will be used for the index. This tutorial is made with Xcode 10 and built for iOS 12. You will be using UITableViewController, numberOfSections, tableView, numberOfRowsInSection, count, cellForRowAt, UITableViewCell, @IBAction, @IBOutlet , titleForHeaderInSection, sectionIndexTitles, section and understand how to add new Navigation Controller to the scene and make them initial view by Xcode. I 'll all show you various ways to implementing it. This Project Source Code : GitHub : https://github.com/soonin/IOS-Swift-IndexedTableView GitHub : https://github.com/soonin/IOS-Swift-UITableViewIndexed licensed under Creative Commons ::::: ATTN ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Also For better search in Youtube channel you can go to "SwiftVillage" Blog here : Blog : http://swiftvillage.blogspot.com/ Instagram : https://www.instagram.com/codingchallenge/ Twitter : https://twitter.com/swiftvillage1 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Wish the Best For you :) IOS, Swift, Tutorial, Tricks, programmatically , Xcode , IOS 11+, Swift 4+, Beginners, Tutorial , intermediate , senior , IOS 12, Swift 4, UITableViewController, numberOfSections, tableView, numberOfRowsInSection, count, cellForRowAt, UITableViewCell, @IBAction, @IBOutlet , titleForHeaderInSection, sectionIndexTitles, section References & Related links : https://developer.apple.com/
Lesson #1 How to Use Simple TableView In Swift 3 Xcode 8
 
06:39
▽ WHAT IS UITABLEVIEW ► A view that presents data using rows arranged in a single column. ▽ OVERVIEW ► A table view displays a list of items in a single column. UITableView is a subclass of UIScrollView, which allows users to scroll through the table, although UITableView allows vertical scrolling only. The cells comprising the individual items of the table are UITableViewCell objects; UITableView uses these objects to draw the visible rows of the table. Cells have content—titles and images—and can have, near the right edge, accessory views. Standard accessory views are disclosure indicators or detail disclosure buttons; the former leads to the next level in a data hierarchy and the latter leads to a detailed view of a selected item. Accessory views can also be framework controls, such as switches and sliders, or can be custom views. Table views can enter an editing mode where users can insert, delete, and reorder rows of the table. A table view is made up of zero or more sections, each with its own rows. Sections are identified by their index number within the table view, and rows are identified by their index number within a section. Any section can optionally be preceded by a section header, and optionally be followed by a section footer. Table views can have one of two styles, plain and grouped. When you create a UITableView instance you must specify a table style, and this style cannot be changed. In the plain style, section headers and footers float above the content if the part of a complete section is visible. A table view can have an index that appears as a bar on the right hand side of the table (for example, "A" through "Z"). You can touch a particular label to jump to the target section. The grouped style of table view provides a default background color and a default background view for all cells. The background view provides a visual grouping for all cells in a particular section. For example, one group could be a person's name and title, another group for phone numbers that the person uses, and another group for email accounts and so on. See the Settings application for examples of grouped tables. Table views in the grouped style cannot have an index. ▽ Please watch ► "How to Use Scroll View Without Any Codding in Swift 3 Xcode 8" ► https://www.youtube.com/watch?v=wPdCY1NcIj4 In This Tutorial Developing a Basic "Simple TableView" App for iOS 10 using Xcode 8 & Swift 3. Be Sure to Like and SUBSCRIBE SWIFT Hub Channel, and visit our GitHub to download the Source Files and have access to more great content!. ► PLAYLIST ( SWIFT Hub - Developing IOS 10 Apps with Swift 3 ) ► https://www.youtube.com/watch?v=pAYTXL48Fm4&list=PLnACRTdaE5L5vZLMgs45K_u_6Mro_s4kw ▽ CONTENT VIDEO ► PLAYLIST ( How to Use TableView Step By Step ) ► https://www.youtube.com/playlist?list=PLnACRTdaE5L4hfOQqCXTIAZSZVY2KPlDF&playnext=1 ▽ DOWNLOAD SOURCE FILES Download Simple TableView Project ► https://github.com/SWIFTHub9/How-to-Use-Simple-TableView-In-Swift-3-Xcode-8 ▽ FOLLOW FACEBOOK ► https://www.facebook.com/SwiftHub/ GITHUB ► https://github.com/swifthub9 GOOGLE+ ► https://plus.google.com/u/1/b/108964414905390559873/108964414905390559873 Visit SWIFT Hub WebSite ► https://unitedlearn0.wixsite.com/swifthub ▽ WATCH MORE TUTORIALS IN FUTURE SUBSCRIBE SWIFT HUB CHANNEL ►https://www.youtube.com/channel/UCrnb1e8Krh8_X1gsxysq2HA
Views: 1057 SWIFT Hub Learning
How to make a grouped list - SwiftUI by Example
 
01:11
SwiftUI’s list supports grouped or plain styles, just like UITableView. The default is plain style, but if you want to change to grouped you should use the .listStyle(.grouped) modifier on your list.
Views: 1115 Paul Hudson
Learning iOS Development Part 45 (Grouping in UITableView)
 
14:43
In this screencast Mohammad Azam will demonstrate how to create grouping in UITableView. Azam will explain how you can create a native app like iPhone contacts.
Views: 2189 azamsharp
Swift Grouped  UITableViewStyle (Swift 4 + iOS 11)
 
28:19
Today I will make a table view whose sections present distinct groups of rows. Source code: https://github.com/wells86/A-Swiftly-Tilting-Planet/tree/master/2018/UITableViewStyle.grouped/UITableViewStyle.grouped
Creating a UITableViewController with sections in iOS 9
 
06:29
In this tutorial I'll walk you through the process of creating unique sections and section headings for your TableViewControllers. Find project files & a text based walkthrough here: https://www.codebeaulieu.com/34/Creating-a-UITableViewController-with-sections-in-iOS-9
Views: 3054 Daniel Beaulieu
UITableView Grouped - Swift
 
14:42
UITableView-Grouped is a part of UIKit Framework - In this Lecture you are going to Learn how to create UITableView-Grouped and the easiest way to create table for setting app without refreshing the data of the table Download Xcode files from this Link https://www.dropbox.com/s/1zys0su28nkwd3q/UITableView-Grouped.zip?dl=0 Made by Hamad Fouad © All Rights Reserved ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Share these Tutorials to all your friends who wants to learn about IOS Developing, if you have any question you can ask me down below in comments ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Twitter : @iHamadFouad instagram : @ihamadfouad subscribe to my channel
Views: 3803 ihamadfouad
Contacts: Animations Reload Rows in UITableView (Ep 2)
 
16:08
Today we analyze how animations are implemented inside of UITableViews, more specifically we build out the feature of reloading rows using animation styles of .right and .left. In addition, I show you some tricks on how to toggle animations using a boolean value in your code. Have fun. How to Implement UITableView Sections Intelligently (Ep 1) https://youtu.be/VFtsSEYDNRU Intermediate Training Core Data https://www.letsbuildthatapp.com/course/intermediate-training-core-data Instagram Firebase Course https://www.letsbuildthatapp.com/course/instagram-firebase Facebook Group https://www.facebook.com/groups/1240636442694543/ iOS Basic Training Course https://www.letsbuildthatapp.com/basic-training Completed Source Code https://www.letsbuildthatapp.com/course_video?id=2232 Follow me on Twitter: https://twitter.com/buildthatapp
Views: 27223 Lets Build That App
UITableView Pt 5/10:  CREATE MULTIPLE SECTIONS IN TABLE VIEW
 
11:24
JOIN THIS COURSE FOR FREE: https://www.ductran.co/p/tableview UITableView and UITableViewController are used in almost all iOS apps. This is one of the most critical skills every iOS developer must master. In this course, we will build a photos browser app using Table View and Table View Controller. Join me today in this course, you'll learn everything about Table View in these 10 lessons: 1. Introduction to UITableView and UITableViewController 2: Create Data Model Classes to Display On UITableView & UITableViewController 3: Create Basic UITableView and UITableViewController, UITableViewCell 4: Create Custom Table View Cell, Dynamic Table View Cell Height, Self-Sizing Cell 5. Create multiple sections in Table View 6. Delete rows from table view 7. Use drag and drop to move cells around table view 8. Create static table view 9. Use show segue and navigation controller to transition from master to detail view controller 10. Where to go from here. JOIN THIS COURSE FOR FREE: https://www.ductran.co/p/tableview ******************************** *** ABOUT CODE MASTERY *** ******************************** Code Mastery is hosted by Duc Tran, founder of Developers Academy. This is his free-style no notes, no teleprompter presentation and live coding broadcast with you guys everyday. To join Duc's free courses, register for free at http://ductran.co/ ************************* *** MEET DUC TRAN *** ************************* Duc Tran is founder of Developers Academy, one of the world's leading iOS, Android and Web development trainers. More than 2,000,000 developers have studied his video trainings; 100,000 developers see his posts each month. Each year, Duc has helped 20,000 plus developers graduate from his online courses or video series. ************************************************* *** FREE TRAININGS IN IOS DEVELOPMENT *** ************************************************* To subscribe and get free tutorials, courses and weekly content, visit me at: http://ductran.co/ Connect with Duc on facebook: http://facebook.com/ductranfan Tweet him: https://twitter.com/ductrongtran Get daily inspiration: http://instagram.com/ductran.co/ /************************************************/ CODE IN THIS COURSE - CONTROLLERS GROUP /************************************************/ // ** AppleProductsTableViewController.swift class AppleProductsTableViewController: UITableViewController { lazy var productLines: [ProductLine] = { return ProductLine.productLines() }() // MARK: - VC Lifecycle override func viewDidLoad() { super.viewDidLoad() navigationItem.rightBarButtonItem = editButtonItem // Make the row height dynamic tableView.estimatedRowHeight = tableView.rowHeight tableView.rowHeight = UITableViewAutomaticDimension } override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) tableView.reloadData() } // MARK: - UITableViewDataSource override func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) - String? { let productLine = productLines[section] return productLine.name } override func numberOfSections(in tableView: UITableView) - Int { return productLines.count } override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) - Int { let productLine = productLines[section] return productLine.products.count // the number of products in the section } // indexPath: which section and which row override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) - UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "Product Cell", for: indexPath) as! ProductTableViewCell let productLine = productLines[indexPath.section] let product = productLine.products[indexPath.row] cell.configureCellWith(product) return cell } // MARK: - Edit Tableview override func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath) { if editingStyle == UITableViewCellEditingStyle.delete { let productLine = productLines[indexPath.section] productLine.products.remove(at: indexPath.row) // tell the table view to update with new data source // tableView.reloadData() Bad way! tableView.deleteRows(at: [indexPath], with: UITableViewRowAnimation.automatic) } } // ** JOIN THE COURSE AND GET ALL THE SOURCE CODE: https://www.ductran.co/p/tableview
Views: 5164 David Tran
Learn iOS 10, WatchOS 3 Programming | Tutorial #15 - Advanced Grouped UITableView
 
05:56
Hi guys, today I'm going to teach you how to use different custom UITableViewCells in different sections of a Grouped Style UITableView Social networks: Twitter: twitter.com/PatrikWWDC Video / Audio Quality: Video: 1080p 60fps Audio: Apple ProRes 422
Views: 116 PatrikWWDC
UITableView Pt 8/10  CREATE STATIC UITABLEVIEW AND UITABLEVIEWCONTROLLER
 
43:17
JOIN THIS COURSE FOR FREE: https://www.ductran.co/p/tableview UITableView and UITableViewController are used in almost all iOS apps. This is one of the most critical skills every iOS developer must master. In this course, we will build a photos browser app using Table View and Table View Controller. Join me today in this course, you'll learn everything about Table View in these 10 lessons: 1. Introduction to UITableView and UITableViewController 2: Create Data Model Classes to Display On UITableView & UITableViewController 3: Create Basic UITableView and UITableViewController, UITableViewCell 4: Create Custom Table View Cell, Dynamic Table View Cell Height, Self-Sizing Cell 5. Create multiple sections in Table View 6. Delete rows from table view 7. Use drag and drop to move cells around table view 8. Create static table view 9. Use show segue and navigation controller to transition from master to detail view controller 10. Where to go from here. JOIN THIS COURSE FOR FREE: https://www.ductran.co/p/tableview ******************************** *** ABOUT CODE MASTERY *** ******************************** Code Mastery is hosted by Duc Tran, founder of Developers Academy. This is his free-style no notes, no teleprompter presentation and live coding broadcast with you guys everyday. To join Duc's free courses, register for free at http://ductran.co/ ************************* *** MEET DUC TRAN *** ************************* Duc Tran is founder of Developers Academy, one of the world's leading iOS, Android and Web development trainers. More than 2,000,000 developers have studied his video trainings; 100,000 developers see his posts each month. Each year, Duc has helped 20,000 plus developers graduate from his online courses or video series. ************************************************* *** FREE TRAININGS IN IOS DEVELOPMENT *** ************************************************* To subscribe and get free tutorials, courses and weekly content, visit me at: http://ductran.co/ Connect with Duc on facebook: http://facebook.com/ductranfan Tweet him: https://twitter.com/ductrongtran Get daily inspiration: http://instagram.com/ductran.co/ /************************************************/ CODE IN THIS COURSE - CONTROLLERS GROUP /************************************************/ // ** AppleProductsTableViewController.swift class AppleProductsTableViewController: UITableViewController { lazy var productLines: [ProductLine] = { return ProductLine.productLines() }() // MARK: - VC Lifecycle override func viewDidLoad() { super.viewDidLoad() navigationItem.rightBarButtonItem = editButtonItem // Make the row height dynamic tableView.estimatedRowHeight = tableView.rowHeight tableView.rowHeight = UITableViewAutomaticDimension } override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) tableView.reloadData() } // MARK: - UITableViewDataSource override func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) - String? { let productLine = productLines[section] return productLine.name } override func numberOfSections(in tableView: UITableView) - Int { return productLines.count } override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) - Int { let productLine = productLines[section] return productLine.products.count // the number of products in the section } // indexPath: which section and which row override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) - UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "Product Cell", for: indexPath) as! ProductTableViewCell let productLine = productLines[indexPath.section] let product = productLine.products[indexPath.row] cell.configureCellWith(product) return cell } // MARK: - Edit Tableview override func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath) { if editingStyle == UITableViewCellEditingStyle.delete { let productLine = productLines[indexPath.section] productLine.products.remove(at: indexPath.row) // tell the table view to update with new data source // tableView.reloadData() Bad way! tableView.deleteRows(at: [indexPath], with: UITableViewRowAnimation.automatic) } } // ** JOIN THE COURSE AND GET ALL THE SOURCE CODE: https://www.ductran.co/p/tableview
Views: 4339 David Tran
UITableView Grouped - Swift 4 - Xcode - Español
 
24:17
Aprende como usar las vistas de tabla grouped, el contenido del video es compatible con Swift 4 y Xcode 9. Conviértete en un Experto en desarrollar software para las plataformas de Apple en Campus iOS Online: http://www.campusiosonline.com
Views: 993 Sergio Becerril
iOS Development with Swift Tutorial - 22 - Grouped Table Views
 
09:28
Facebook - https://www.facebook.com/TheNewBoston-464114846956315/ GitHub - https://github.com/buckyroberts Google+ - https://plus.google.com/+BuckyRoberts LinkedIn - https://www.linkedin.com/in/buckyroberts reddit - https://www.reddit.com/r/thenewboston/ Support - https://www.patreon.com/thenewboston thenewboston - https://thenewboston.com/ Twitter - https://twitter.com/bucky_roberts
Views: 44070 thenewboston
Table View Cells - Beginning Table Views with Xcode 10, iOS 12, Swift 4.2 - raywenderlich.com
 
08:07
To display data, you need a table view cell but cells come with a few other features as well. This episode will get you started with them. Download the course materials: https://files.betamax.raywenderlich.com/attachments/videos/1980/22cae385-447b-4f10-83f7-85107acc75c5.zip Watch the full course: https://www.raywenderlich.com/5995-beginning-table-views --- About www.raywenderlich.com: raywenderlich.com is a website focused on developing high quality programming tutorials. Our goal is to take the coolest and most challenging topics and make them easy for everyone to learn – so we can all make amazing apps. We are also focused on developing a strong community. Our goal is to help each other reach our dreams through friendship and cooperation. As you can see below, a bunch of us have joined forces to make this happen: authors, editors, subject matter experts, app reviewers, and most importantly our amazing readers! --- From Apple's Human Interface Guidelines: (https://developer.apple.com/design/human-interface-guidelines/ios/views/tables/) A table presents data as a scrolling, single-column list of rows that can be divided into sections or groups. Use a table to display large or small amounts of information cleanly and efficiently in the form of a list. Generally speaking, tables are ideal for text-based content, and often appear as a means of navigation on one side of a split view, with related content shown on the opposite side. iOS implements two styles of table, plain and grouped Plain. Rows can be separated into labeled sections, and an optional index can appear vertically along the right edge of the table. A header can appear before the first item in a section, and a footer can appear after the last item. Grouped. Rows are displayed in groups, which can be preceded by a header and followed by a footer. This style of table always contains at least one group and each group always contains at least one row. A grouped table doesn’t include an index. Think about table width. Thin tables can cause truncation and wrapping, making them hard to read and scan quickly at a distance. Wide tables can also be difficult to read and scan, and can take away space from content. Begin showing table content quickly. Don’t wait for extensive table content to load before showing something. Fill onscreen rows with textual data immediately and show more complex data—such as images—as it becomes available. This technique gives people useful information right away and increases the perceived responsiveness of your app. In some cases, showing stale, older data may make sense until fresh, new data arrives. Communicate progress as content loads. If a table’s data takes time to load, show a progress bar or spinning activity indicator to reassure people that your app is still running. Keep content fresh. Consider updating your table’s content regularly to reflect newer data. Just don’t change the scrolling position. Instead, add the content to the beginning or end of the table, and let people scroll to it when they’re ready. Some apps display an indicator when new data has been added, and provide a control for jumping right to it. It’s also a good idea to include a refresh control, so people can manually perform an update at any time. Avoid combining an index with table rows containing right-aligned elements. An index is controlled by performing large swiping gestures. If other interactive elements reside nearby, such as disclosure indicators, it may be difficult to discern the user’s intent when a gesture occurs and the wrong element may be activated. Table Rows You use standard table cell styles to define how content appears in table rows. Basic (Default). An optional image on the left side of the row, followed by a left-aligned title. It’s a good option for displaying items that don’t require supplementary information. For developer guidance, see the UITableViewCellStyleDefault constant of UITableViewCell. Subtitle. A left-aligned title on one line and a left-aligned subtitle on the next. This style works well in a table where rows are visually similar. The additional subtitle helps distinguish rows from one another. For developer guidance, see the UITableViewCellStyleSubtitle constant of UITableViewCell. Right Detail (Value 1). A left-aligned title with a right-aligned subtitle on the same line. For developer guidance, see the UITableViewCellStyleValue1 constant of UITableViewCell. Left Detail (Value 2). A right-aligned title, followed by a left-aligned subtitle on the same line. For developer guidance, see UITableViewCellStyleValue2 constant of UITableViewCell. All standard table cell styles also allow graphical elements, such as a checkmark or disclosure indicator. Of course, adding these elements decreases the space available for titles and subtitles. Keep text succinct to avoid clipping. Truncated words and phrases are hard to scan and decipher.
Views: 16272 raywenderlich.com
Working with UITableView objects in iOS
 
03:57
Subscribe to our channel here for notifications on new video trainings. For more videos on technology, visit our website at http://www.techytube.com. By [email protected], for more from this author visit: http://www.techytube.com/author/pavel UITableView objects are commonly used in iOS development. There help us to represent data more clearly to the user, when we have more records that we want to display in a nice way. When we create a UITableViewController subclass in Xcode, it already contains a UITableView objects inside it. If we leave it as it is and run in the Simulator or on the device, we only get a blank table that we can scroll up and down (it doesn't contain any records because we did not tell it what data it should display and how to display that). Tables, in general, can contain any number of rows, but only ONE column. Each row is referred to as a CELL. There are 2 styles for table views - Plain and Grouped. In case we want to make more sophisticated tables, we must use custom cells for them, which we will discuss in later videos. You should check apps already made by other developers, to see when they use table view and how they resolve specific task using them. Some examples may be the Contacts and Notes apps.
Views: 581 techytube
iOS - UITableView with Custom Cell - Xcode 6.1
 
25:58
The simple tutorial to show how to custom Table cell with xib file and using Storyboard xcode 6.1.1 + simple AutoLayout
Views: 10429 Quyen Nguyen
Swift Grouped Messages: UITableView Section Date Headers (Ep 3)
 
18:55
In today's lesson, let's improve the look and feel of our application by providing some sections and headers. We'll be restructuring our messages to provide our table with the appropriate data. Finally, we can create a custom Date function that helps us create custom dates for our messages. Enjoy. Podcasts Course https://www.letsbuildthatapp.com/course/Podcasts Intermediate Training Core Data https://www.letsbuildthatapp.com/course/intermediate-training-core-data Instagram Firebase Course https://www.letsbuildthatapp.com/course/instagram-firebase Facebook Group https://www.facebook.com/groups/1240636442694543/ Completed Source Code https://www.letsbuildthatapp.com/course_video?id=3622 Instagram: https://www.instagram.com/buildthatapp/ Twitter: https://twitter.com/buildthatapp
Views: 10061 Lets Build That App
Stanford - Developing iOS 8 Apps with Swift - 10. Table View
 
01:21:41
Paul Hegarty covers the UITextField object and Table View. Class documents and assignments: http://goo.gl/GcMtJs Topics Include: UITextField, UIControl, Keyboard, UITableView, Plain Style, Grouped Style, Sections, Cell Types, UITableViewCell, dataSource, Segue, Delegate
Views: 22615 theITx
Expandable and Collapsible Sections UITableView (Ep 3)
 
20:47
Going to answer a user request from the comments section and show the folks here how to implement expandable sections inside a UITableView. This type of behavior really reminds me of an accordion type of component you find on websites. The solution I'm implementing for today's video is pretty basic, there are plenty of improvements that you can include. Previous Lesson: https://youtu.be/whbyVPFFh4M Intermediate Training Core Data https://www.letsbuildthatapp.com/course/intermediate-training-core-data Instagram Firebase Course https://www.letsbuildthatapp.com/course/instagram-firebase Facebook Group https://www.facebook.com/groups/1240636442694543/ iOS Basic Training Course https://www.letsbuildthatapp.com/basic-training Completed Source Code https://www.letsbuildthatapp.com/course_video?id=2242 Follow me on Twitter: https://twitter.com/buildthatapp
Views: 50167 Lets Build That App
Custom UITableView Section Headers With Prototype Cells (iOS, Xcode 8, Swift 3)
 
18:16
In this video I show you how to create custom section headers using prototype cells in the tableview (UITableView). The previous video I mentioned where I show how to create custom section headers with code is here: https://youtu.be/k7_XFDXiGfU The starting template I used for a tableview with sections is here: http://swiftquickstart.blogspot.com/2016/05/basic-tableview-with-sections-template.html ✴️ Patreon: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio Want to buy me a coffee or a beer? ☕️ 🍻 🥇 Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA 🥈 Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a 🥉 Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 24693 Mark Moeykens
Swift Grouped Messages: Changing Bubble Color and Alignment (Ep 2)
 
22:01
One important feature of the chat messages is the option to change the background color depending on incoming vs outgoing status. Today's lesson will show you how to do this as well as align our chat messages to the left and right side of the screen. Enjoy. Podcasts Course https://www.letsbuildthatapp.com/course/Podcasts Intermediate Training Core Data https://www.letsbuildthatapp.com/course/intermediate-training-core-data Instagram Firebase Course https://www.letsbuildthatapp.com/course/instagram-firebase Facebook Group https://www.facebook.com/groups/1240636442694543/ Completed Source Code https://www.letsbuildthatapp.com/course_video?id=3632 Instagram: https://www.instagram.com/buildthatapp/ Twitter: https://twitter.com/buildthatapp
Views: 10820 Lets Build That App
Learn ios online: Make tableview programmatically swift3 | Free iOS Tutorials | app development
 
08:08
Topic: Learn ios online : How to make tableview programmatically in swift3 | Free iOS Tutorials What is UITableView? UITable​View is: Displays hierarchical lists of information and supports selection and editing of the information. A table view displays a list of items in a single column. UITable​View is a subclass of UIScroll​View, which allows users to scroll through the table, although UITable​View allows vertical scrolling only. The cells comprising the individual items of the table are UITable​View​Cell objects; UITable​View uses these objects to draw the visible rows of the table. Cells have content—titles and images—and can have, near the right edge, accessory views. Standard accessory views are disclosure indicators or detail disclosure buttons; the former leads to the next level in a data hierarchy and the latter leads to a detailed view of a selected item. Accessory views can also be framework controls, such as switches and sliders, or can be custom views. Table views can enter an editing mode where users can insert, delete, and reorder rows of the table. A table view is made up of zero or more sections, each with its own rows. Sections are identified by their index number within the table view, and rows are identified by their index number within a section. Any section can optionally be preceded by a section header, and optionally be followed by a section footer. Table views can have one of two styles, plain and grouped. When you create a UITable​View instance you must specify a table style, and this style cannot be changed. In the plain style, section headers and footers float above the content if the part of a complete section is visible. A table view can have an index that appears as a bar on the right hand side of the table (for example, "A" through "Z"). You can touch a particular label to jump to the target section. The grouped style of table view provides a default background color and a default background view for all cells. The background view provides a visual grouping for all cells in a particular section. For example, one group could be a person's name and title, another group for phone numbers that the person uses, and another group for email accounts and so on. See the Settings application for examples of grouped tables. Table views in the grouped style cannot have an index. Many methods of UITable​View take NSIndex​Path objects as parameters and return values. UITable​View declares a category on NSIndex​Path that enables you to get the represented row index (row property) and section index (section property), and to construct an index path from a given row index and section index (init(row:​section:​) method). Especially in table views with multiple sections, you must evaluate the section index before identifying a row by its index number. More info and reference: https://developer.apple.com/reference/uikit/uitableview Subscribe Us: https://goo.gl/TBOEWO ------------------------------------------------------------------------------------------------------------ We want to create more videos tutorial for help people that want to learn more about mobile development web development and new technology. ikhmer4ever.com try to gather more about new technique about programming ,mobile app design ,app development, UI and UX Design, and also the real app in the world that currently use and making for production and help people too. Thanks Finally Please Subscribe Our Channels for more knowledge. Find us on: Facebook Page: https://goo.gl/W8Vjnu Youtube Channel: https://goo.gl/TBOEWO Website:http://www.ikhmer4ever.com Twitter: https://twitter.com/ikhmer4ver Free Android Training here: - http://bit.ly/2ctZrZM - https://www.youtube.com/watch?v=HvgzzuYV4WA&list=PLcwcuvlq19zzoMZL1C4UGmiF3EANHqHR0 Free iOS Training here: - http://bit.ly/2ctG5GX - https://www.youtube.com/watch?v=MG3y42E3ipQ&list=PLcwcuvlq19zwZhw-PNP8QrDWhKC9-UWIY More video mobile app training: 1. https://youtu.be/bA2wDt7MznE 2. https://www.youtube.com/watch?v=8x64hzj4xko 3. https://www.youtube.com/watch?v=AnHH6MOcEac 4. https://www.youtube.com/watch?v=5pTh133mbpI 5. https://www.youtube.com/watch?v=5df2vN9HcY4 6. https://www.youtube.com/watch?v=XUWsmLaXBmE 7. https://www.youtube.com/watch?v=39P-KGTpdTs 8. https://www.youtube.com/watch?v=umpktKQxdbo 9. https://www.youtube.com/watch?v=FoN4etY7cAo 10. https://www.youtube.com/watch?v=hDBURPB09wA More benefit: - learn swift online | ios tutorial | online tutorial | swift uitableview tutorial | ios listview | swift navigation | navigation controller swift | xcode storyboard tutorial | uicollectionview programmatically | swift xcode tutorial | swift for app development | business mobile app development create uitableview programmatically swift, uitableview example objective c, uitableview programmatically swift 3, create uitableviewcell programmatically swift 3, uitableview example swift, objective c uitableview custom cell, Original videos by #ikhmer4ever #tutorials
Views: 513 iKhmer4ever Studio
Creating a Custom UITableViewCell in Swift 2.0
 
06:03
In this video tutorial we are going to create a Custom #UITableViewCell in #Swift for our table view in our iOS app. ** The code on GitHub is written and compiled for Swift 3.1 and iOS 10.3 on Xcode 8.3. (Updated 04-06-17) ** This video builds on the last Swift video, #UITableView #tutorial using Swift 2.0. In the last video we created a tableview app that displayed several items that made us happy in a list. That's the code we're going to start with. That code created a table view that lists happy things using the default cell style. This is really cool, but we can do much better. From a visual perspective, our app is kinda boring. ▼ Like the video? Don't forget to subscribe! ➜ http://www.deegeu.com/subscribe ▼ Keep up to date with the newsletter! ➜ http://www.deegeu.com/newsletter/ ▼ Transcript and code ➜ http://www.deegeu.com/creating-custom-uitableviewcell-swift/ ▼ Concepts: iOS, swift, tableview, swift tableview, swift tableview sections, swift tableview cell, swift tableview header, swift tableview delegate, swift tableview controller, swift tableview didselectrowatindexpath, swift tableview cellforrowatindexpath ▼ Social Links: Don't hesitate to contact me if you have any further questions. EMAIL ➜ [email protected] TWITTER ➜ http://www.twitter.com/deege FACEBOOK ➜ https://www.facebook.com/deegeu.programming.tutorials GOOGLE+ ➜ http://google.com/+Deegeu-programming-tutorials ▼ About Me ➜ http://www.deegeu.com/about-programming-tutorial-videos/ ▼ Related Videos: The iOS/Swift Survival Guide ➜ https://www.youtube.com/playlist?list=PLZlGOBonMjFXDbJvSkkrUeoJU4aXW6qui ▼ Media credits: All images are owned by DJ Spiess unless listed below: Colored Tomatoes used under Creative Commons CC0 via PixaBay No copyright infringement intended. EDM Detection Mode by Kevin MacLeod is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/) Source: http://incompetech.com/music/royalty-free/index.html?isrc=USUAN1500026 Artist: http://incompetech.com/
Views: 3480 Deege U
UITableView Pt 4: Create Custom Table View Cell, Dynamic Table View Cell Height, Self-Sizing Cell
 
33:06
JOIN THIS COURSE FOR FREE: https://www.ductran.co/p/tableview UITableView and UITableViewController are used in almost all iOS apps. This is one of the most critical skills every iOS developer must master. In this course, we will build a photos browser app using Table View and Table View Controller. Join me today in this course, you'll learn everything about Table View in these 10 lessons: 1. Introduction to UITableView and UITableViewController 2: Create Data Model Classes to Display On UITableView & UITableViewController 3: Create Basic UITableView and UITableViewController, UITableViewCell 4: Create Custom Table View Cell, Dynamic Table View Cell Height, Self-Sizing Cell 5. Create multiple sections in Table View 6. Delete rows from table view 7. Use drag and drop to move cells around table view 8. Create static table view 9. Use show segue and navigation controller to transition from master to detail view controller 10. Where to go from here. JOIN THIS COURSE FOR FREE: https://www.ductran.co/p/tableview ******************************** *** ABOUT CODE MASTERY *** ******************************** Code Mastery is hosted by Duc Tran, founder of Developers Academy. This is his free-style no notes, no teleprompter presentation and live coding broadcast with you guys everyday. To join Duc's free courses, register for free at http://ductran.co/ ************************* *** MEET DUC TRAN *** ************************* Duc Tran is founder of Developers Academy, one of the world's leading iOS, Android and Web development trainers. More than 2,000,000 developers have studied his video trainings; 100,000 developers see his posts each month. Each year, Duc has helped 20,000 plus developers graduate from his online courses or video series. ************************************************* *** FREE TRAININGS IN IOS DEVELOPMENT *** ************************************************* To subscribe and get free tutorials, courses and weekly content, visit me at: http://ductran.co/ Connect with Duc on facebook: http://facebook.com/ductranfan Tweet him: https://twitter.com/ductrongtran Get daily inspiration: http://instagram.com/ductran.co/ /************************************************/ CODE IN THIS COURSE - CONTROLLERS GROUP /************************************************/ // ** AppleProductsTableViewController.swift class AppleProductsTableViewController: UITableViewController { lazy var productLines: [ProductLine] = { return ProductLine.productLines() }() // MARK: - VC Lifecycle override func viewDidLoad() { super.viewDidLoad() navigationItem.rightBarButtonItem = editButtonItem // Make the row height dynamic tableView.estimatedRowHeight = tableView.rowHeight tableView.rowHeight = UITableViewAutomaticDimension } override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) tableView.reloadData() } // MARK: - UITableViewDataSource override func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) - String? { let productLine = productLines[section] return productLine.name } override func numberOfSections(in tableView: UITableView) - Int { return productLines.count } override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) - Int { let productLine = productLines[section] return productLine.products.count // the number of products in the section } // indexPath: which section and which row override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) - UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "Product Cell", for: indexPath) as! ProductTableViewCell let productLine = productLines[indexPath.section] let product = productLine.products[indexPath.row] cell.configureCellWith(product) return cell } // MARK: - Edit Tableview override func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath) { if editingStyle == UITableViewCellEditingStyle.delete { let productLine = productLines[indexPath.section] productLine.products.remove(at: indexPath.row) // tell the table view to update with new data source // tableView.reloadData() Bad way! tableView.deleteRows(at: [indexPath], with: UITableViewRowAnimation.automatic) } } // ** JOIN THE COURSE AND GET ALL THE SOURCE CODE: https://www.ductran.co/p/tableview
Views: 12209 David Tran
Using a UITableView in a UIViewController!
 
08:43
This is how to use a UITableView inside a UIViewController! Note: This can also be done with a navigation controller or any other controller. I'd love to hear from you! Here's how to connect with me: Twitter: http://twitter.com/jmjoshua LinkedIn: http://www.linkedin.com/pub/joshua-moore/55/2a5/ba7/ Google Plus: https://plus.google.com/u/0/114572831461431551805/posts My iOS apps: http://goo.gl/otlHH Audio file(s) provided by http://www.audiomicro.com
Views: 21904 Joshua Moore
When to Semaphore vs Dispatch Group! Careful Multithreaded Shared Resource
 
11:11
Shared resources are often used across many different tasks in a multithreaded iOS application. If you want to make sure that a share resource is not accessed at the same time, you can guarantee the behavior through a Semaphore. However if your tasks are independent of one another, then using a Dispatch Group is probably the way to go. AppStore JSON APIs https://www.letsbuildthatapp.com/course/AppStore-JSON-APIs Tinder Firestore Swipe and Match https://www.letsbuildthatapp.com/course/Tinder-Firestore-Swipe-and-Match Twitter Slide Out Menu Course https://www.letsbuildthatapp.com/course/Twitter-Slide-Out-Menu Podcasts Course https://www.letsbuildthatapp.com/course/Podcasts Intermediate Training Core Data https://www.letsbuildthatapp.com/course/intermediate-training-core-data Instagram Firebase Course https://www.letsbuildthatapp.com/course/instagram-firebase Facebook Group https://www.facebook.com/groups/1240636442694543/ Completed Source Code https://www.letsbuildthatapp.com/course_video?id=4972 Instagram: https://www.instagram.com/buildthatapp/ Twitter: https://twitter.com/buildthatapp Hackintosh Build i9 9900k: https://amzn.to/2CvQj6v ASUS Z390 Motherboard: https://amzn.to/2JpaQ2B 16GB Corsair Vengeance RGB RAM: https://amzn.to/2YbygvJ Corsair H100i Platinum Water Cooler: https://amzn.to/2FnbM22 Thermaltake RGB Power Supply: https://amzn.to/2TgKDTu Intel 1TB SSD: https://amzn.to/2Tkdk1V Corsair 280x Computer Case: https://amzn.to/2WcjvH2 AMD Radeon 4GB RAM GFX Card: https://amzn.to/2TYMyAp LG 34" Widescreen 3440 x 1440: https://amzn.to/2Tk7q0S Rode NT1 Microphone: https://amzn.to/2TZgX1r Focusrite Audio Interface: https://amzn.to/2U12gey Panasonic GH4 DSLR: https://amzn.to/2U4BrG6 Magewell HDMI to USB3 Capture Card: https://amzn.to/2Jp2esI
Views: 8139 Lets Build That App
IOS Swift tutorial: multiple tableview in swift
 
13:20
SoureCode: https://github.com/huynhbahieu/Swift_tutorial My website: http://www.huynhbahieu.com
Views: 5440 Huynh Ba Hieu
Table View Controllers - Beginning Table Views with Xcode 10, iOS 12, Swift 4.2 - raywenderlich.com
 
07:09
Table views are an integral part of iOS. In this video, you'll get an overview of them and what this course will cover. Download the Course Materials: https://files.betamax.raywenderlich.com/attachments/videos/1979/dd3697bf-7880-4211-b4c4-156efd35b6cf.zip Watch the full course: https://www.raywenderlich.com/5995-beginning-table-views --- About www.raywenderlich.com: raywenderlich.com is a website focused on developing high quality programming tutorials. Our goal is to take the coolest and most challenging topics and make them easy for everyone to learn – so we can all make amazing apps. We are also focused on developing a strong community. Our goal is to help each other reach our dreams through friendship and cooperation. As you can see below, a bunch of us have joined forces to make this happen: authors, editors, subject matter experts, app reviewers, and most importantly our amazing readers! --- From Apple's Human Interface Guidelines: (https://developer.apple.com/design/human-interface-guidelines/ios/views/tables/) A table presents data as a scrolling, single-column list of rows that can be divided into sections or groups. Use a table to display large or small amounts of information cleanly and efficiently in the form of a list. Generally speaking, tables are ideal for text-based content, and often appear as a means of navigation on one side of a split view, with related content shown on the opposite side. iOS implements two styles of table, plain and grouped Plain. Rows can be separated into labeled sections, and an optional index can appear vertically along the right edge of the table. A header can appear before the first item in a section, and a footer can appear after the last item. Grouped. Rows are displayed in groups, which can be preceded by a header and followed by a footer. This style of table always contains at least one group and each group always contains at least one row. A grouped table doesn’t include an index. Think about table width. Thin tables can cause truncation and wrapping, making them hard to read and scan quickly at a distance. Wide tables can also be difficult to read and scan, and can take away space from content. Begin showing table content quickly. Don’t wait for extensive table content to load before showing something. Fill onscreen rows with textual data immediately and show more complex data—such as images—as it becomes available. This technique gives people useful information right away and increases the perceived responsiveness of your app. In some cases, showing stale, older data may make sense until fresh, new data arrives. Communicate progress as content loads. If a table’s data takes time to load, show a progress bar or spinning activity indicator to reassure people that your app is still running. Keep content fresh. Consider updating your table’s content regularly to reflect newer data. Just don’t change the scrolling position. Instead, add the content to the beginning or end of the table, and let people scroll to it when they’re ready. Some apps display an indicator when new data has been added, and provide a control for jumping right to it. It’s also a good idea to include a refresh control, so people can manually perform an update at any time. Avoid combining an index with table rows containing right-aligned elements. An index is controlled by performing large swiping gestures. If other interactive elements reside nearby, such as disclosure indicators, it may be difficult to discern the user’s intent when a gesture occurs and the wrong element may be activated. Table Rows You use standard table cell styles to define how content appears in table rows. Basic (Default). An optional image on the left side of the row, followed by a left-aligned title. It’s a good option for displaying items that don’t require supplementary information. For developer guidance, see the UITableViewCellStyleDefault constant of UITableViewCell. Subtitle. A left-aligned title on one line and a left-aligned subtitle on the next. This style works well in a table where rows are visually similar. The additional subtitle helps distinguish rows from one another. For developer guidance, see the UITableViewCellStyleSubtitle constant of UITableViewCell. Right Detail (Value 1). A left-aligned title with a right-aligned subtitle on the same line. For developer guidance, see the UITableViewCellStyleValue1 constant of UITableViewCell. Left Detail (Value 2). A right-aligned title, followed by a left-aligned subtitle on the same line. For developer guidance, see UITableViewCellStyleValue2 constant of UITableViewCell. All standard table cell styles also allow graphical elements, such as a checkmark or disclosure indicator. Of course, adding these elements decreases the space available for titles and subtitles.
Views: 1677 raywenderlich.com
UITableView Static Cells iOS
 
01:31
Это домашнее задание к уроку номер 29 UITableView Static Cells по курсу Алексея Скутаренко, размещенному в группе в контакте: http://vk.com/iOSDevCourse. Урок размещен по ссылке https://youtu.be/H4b-FITZdiQ
How To Add A Settings Page To Your App | Swift 4 | Xcode 10
 
42:42
Here we go over how to create a settings page for your iOS applications. This is a scalable solution that serves as a template for you to drop into any app. Easily add or remove options for your users. Download the template source code below to get started with the tutorial. ** RESOURCES ** Template Source Code: https://github.com/sdowless/SettingsTemplate/archive/master.zip Completed Source Code: https://github.com/sdowless/SettingsTemplate/archive/CompletedProject.zip ** COURSES ** Instagram Clone w/ Firebase: https://www.udemy.com/instagram-clone-w-swift-4-firebase-and-push-notifications/ Discount Code: CODEMORE MapKit Course w/ Swift 4: https://appstuff.teachable.com/purchase?product_id=975071 ** SOCIAL MEDIA ** Instagram - @appstuffllc *** NEW TO THE CHANNEL? *** My name is Stephan Dowless I am a professional iOS developer based out of Washington DC Here to help you learn :) *** SUPPORT THE CHANNEL AND NEW VIDEOS *** Venmo: @stephan-dowless
Views: 2808 AppStuff
iOS Programming Tutorial - Configure the UITableViewCell using Objective C - 31
 
03:18
Hey Guies, Good News to all of you. Learn Different technologies free. Learn free iOS Development, Phonegap Development, DotNet Development by just watching this video tutorial. Recorded for Infologs. Get more free videos on infologs and get ready for job. checkout the website: https://goo.gl/aJwlIF For more videos visit ------------------------------------------------------------------------ http://infologs.in/ http://youtube.com/webboostings/ http://webboostings.blogspot.in/ Follow us on social media -------------------------------------------------------------------------. http://facebook.com/technewsoninfologs https://twitter.com/webboostings Download Project from -------------------------------------------------------------------------- http://infologs.in/ http://github.com/infologs/ Thanks ABhishek
Views: 1572 Ravi Bedre
Xcode 5: Custom UITableViewCell Tutorial
 
10:50
Here you will learn how to make a custom cell for your table views in Xcode 5. In this example the cell contains a picture and text label.
Views: 2020 Xcode Newbie
Storyboard Tips - Grouping Controls (iOS, Xcode)
 
03:11
In almost all design applications the ability to group objects exists. Well it also exists in Xcode on Storyboards. Learn how to organize and gain better control over the controls on your storyboard. New in Xcode 10 is the ability to group controls with OR without the margin. They give you 2 choices now. Thanks, Apple! Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 2888 Mark Moeykens
Swipe to Edit Table View Row - Part 18 - Itinerary App (iOS, Xcode 10, Swift 4.2)
 
31:30
In the last video you learned how to swipe to delete a table view row and present the user with an alert. In this video you will learn about swiping right and showing and edit action. When tapped we will present the user with our popup with the trip title and image loaded. You're also going to learn some other things such as new Xcode 10 and Swift 4.2 features, calling a segue in code, problems with named colors and image assets, a tool to find matching colors to expand your color theme and much more! -- CODE UPDATES -- There are some things I forgot to cover while teaching that are important. 1. We want to reset the tripIndexToEdit in our TripsViewController before the popup opens. If we don't set tripIndexToEdit back to nil then the popup will always think you want to edit when you try to ADD a new trip. We want to do this in the prepareForSegue: override func prepare(for segue: UIStoryboardSegue, sender: Any?) {     if segue.identifier == "toAddTripSegue" {         let popup = segue.destination as! AddTripViewController         popup.tripIndexToEdit = tripIndexToEdit         popup.doneSaving = { [weak self] in             self?.tableView.reloadData()         }         tripIndexToEdit = nil     } } 2. I forgot to change the popup's title (titleLabel) when we are editing a trip! Here is the code we want in the popup's viewDidLoad: if let index = tripIndexToEdit { let trip = Data.tripModels[index] tripTextField.text = trip.title imageView.image = trip.image titleLabel.text = "Edit Trip" } 🛠 Project Files: https://www.patreon.com/posts/21706822 ✴️ Patreon (where to get the code): http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? ☕️ 🍻 ✊🏼 Venmo: @MarkMoeykens 🥇 Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA 🥈 Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a 🥉 Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp 🏅 Litecoin: MWh4FVUyPPYfSNcka3z5LgJQLjHRxPh413 #markmoeykens #bigmountainstudio #iosdevelopment
Views: 3455 Mark Moeykens
Working with UITableViewDataSource protocol in iOS Part2
 
04:25
Subscribe to our channel here for notifications on new video trainings. For more videos on technology, visit our website at http://www.techytube.com. By [email protected], for more from this author visit: http://www.techytube.com/author/pavel The UITableViewDataSource protocol is usually implemented by an ViewController class that mediates the application'™s data model for a UITableView object. The data source provides the table view object with the information it needs to construct and modify a table view. As a representative of the data model, the data source supplies minimal information about the table view's appearance. The table-view object's delegate—an object adopting the UITableViewDelegate protocol—provides that information. In the last video we've discussed about the required methods of the UITableViewDelegate protocol. There are also a couple of optional methods. For example in case of Grouped-Style table-views, we have sections, and each section may have a header and a footer. To specify how many sections a table view should have, we implement the following method: - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 2; // 2 should be replaced with the number of sections we need } To specify the title of each section in a table view, we implement the following method: - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section { NSString *titleOfSection; switch (section) { case 0: titleOfSection = @"First Section"; break; case 1: titleOfSection = @"Second Section"; // ... and so on, depending how many sections we must have default: titleOfSection = @"No Title"; break; } return titleOfSection; } For more, please visit Apple's online documentation at: http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableViewDataSource_Protocol/Reference/Reference.html
Views: 596 techytube
двухуровневая анимация ячеек UITableView
 
00:18
анимация список 2 уровней вложенности
Xcode 6 Tutorial - How to create a TableView with static cells - Mikado Apps Tutorials
 
10:22
BEGINNER XCODE 6 TUTORIAL - TABLEVIEW STATIC CELLS Hi guys, In this tutorial I demonstrate how easy it is to create a table view (UITableView) with static cells and show you how you can use this to navigate to different views. Its really easy - we first create a UITableViewController and embed that in a navigation controller. We change the table view from Dynamic Prototypes to Static cells - we are then presented with a section and we can choose how many sections and how many rows we want for each table view section. Adding a label to each cell identifies to the user where it will take them. We then create a new UIViewController and link it with a new class. By pressing CTRL and clicking on the cell we can link up the cell to our new view controller with a push segue. To go back to our table view we add a navigation bar button and create an ibaction to tell it to pop the view. Its as simple as that. The only code we needed during the whole tutorial was to close the view and this it : [self.navigationController popViewControllerAnimated:YES]; Please let me know any questions by posting them in the comments section. If you liked the video please subscribe, like and share! You can follow me on twitter at https://twitter.com/mikadoapps See you soon guys!
Views: 24782 Michael
Swift UITableView - Insert and Delete Rows - Tutorial
 
08:13
In this Swift Tutorial I show you how to dynamically insert a row into a UITableView as well as delete a row using Xcode. Inserting and deleting rows in a UITableView is a common task in iOS development. *** Note: beginUpdates() and endUpdates() are only necessary if you are performing multiple updates to your UITableView. In the case of this tutorial, since we are only adding/deleting one row at a time, they are not required. However, if you are performing batch updates to your UITableView, then they are necessary. ***Note: Make sure you run a check to make sure the addVideoTextField is not empty before you add the text to the array (see source code) https://developer.apple.com/documentation/uikit/uitableview/1614908-beginupdates Patreon: https://www.patreon.com/seanallen See more of my Swift Snippets here: https://www.youtube.com/playlist?list=PL8seg1JPkqgG3822Pbf_H9xldrODNV3XI Source Code: https://www.dropbox.com/sh/qg7t5ijnl3fnjya/AACFt4xqUCmsFxT71w5E4Btoa?dl=0 Follow me on Twitter: https://twitter.com/SeanA0400
Views: 28921 Sean Allen
ESIH Seance3 UitableView Edit Move
 
18:57
Dans cette seance, on mettra accent sur le mode editing qui permet d'ajouter ou de supprimer une ligne dans un UITableView. Puis vous donner la possibilite de déplacer une ligne de UITableView
Views: 134 Gerald Belizaire
Swift: YouTube -  How to Load Images Async in UICollectionView (Ep 6)
 
13:51
Let's take a look at how we can improve our applications to load images asynchronously while still being able to scroll a list view. This is a common issue that iOS developers run into and I'll show you how to cache images and then check to see if the request finished on the correct cell. Part 1 YouTube Home Feed: https://youtu.be/3Xv1mJvwXok Part 2 Custom Navigation Bar: https://youtu.be/APQVltARKF8 Part 3 Custom Tab Bar / Menu Bar: https://youtu.be/rRhJGnSmEKQ Part 4 MVC Explained: https://youtu.be/Zud56x_VYvs Part 5 REST JSON Integration: https://youtu.be/WjrvcGAZfoI Completed Source Code: https://www.letsbuildthatapp.com/course/youtube Twitter Slide Out Menu Course https://www.letsbuildthatapp.com/course/Twitter-Slide-Out-Menu Podcasts Course https://www.letsbuildthatapp.com/course/Podcasts Intermediate Training Core Data https://www.letsbuildthatapp.com/course/intermediate-training-core-data Instagram Firebase Course https://www.letsbuildthatapp.com/course/instagram-firebase Facebook Group https://www.facebook.com/groups/1240636442694543/ Follow me Twitter: https://twitter.com/buildthatapp Personal Mentoring: https://www.savvy.is/brianvoong
Views: 66678 Lets Build That App