iOS Programming: The Big Nerd Ranch Guide, 3/e (Big Nerd Ranch Guides) (107 page)

Read iOS Programming: The Big Nerd Ranch Guide, 3/e (Big Nerd Ranch Guides) Online

Authors: Aaron Hillegass,Joe Conway

Tags: #COM051370, #Big Nerd Ranch Guides, #iPhone / iPad Programming

BOOK: iOS Programming: The Big Nerd Ranch Guide, 3/e (Big Nerd Ranch Guides)
5.71Mb size Format: txt, pdf, ePub
T
tab bar controllers (see
UITabBarController
)
tab bar items,
UITabBarController
tabBarController,
Parent-child relationships
table view cells (see
UITableViewCell
)
table view controllers (see
UITableViewController
)
table views (see
UITableView
)
tableView,
Adding Rows
tableView:cellForRowAtIndexPath:,
Implementing data source methods
,
Creating and retrieving UITableViewCells
tableView:commitEditingStyle: forRowAtIndexPath:,
Deleting Rows
tableView:didSelectRowAtIndexPath:,
Passing data between view controllers
tableView:heightForHeaderInSection:,
Editing Mode
tableView:moveRowAtIndexPath:toIndexPath:,
Moving Rows
tableView:numberOfRowsInSection:,
Implementing data source methods
tableView:viewForHeaderInSection:,
Editing Mode
target-action pairs
vs. delegation,
Delegation
setting programmatically,
UINavigationBar
and UIGestureRecognizer,
UIGestureRecognizer Subclasses
targets
build settings for,
Build Settings
and schemes,
Xcode Schemes
templates
textFieldShouldReturn:,
Object Diagrams
,
Tagging locations
,
Dismissing the keyboard
thumbnail images, creating,
Image Manipulation
Time Profiler instrument,
Time Profiler Instrument
timing functions (animation),
Timing functions
tmp directory,
Application Sandbox
toggleEditingMode:,
Editing Mode
tokens (in NSString),
Format strings
toll-free bridging,
Creating and using keys
topViewController (UINavigationController),
UINavigationController
touch events
basics of,
Touch Events
enabling multi-touch,
Drawing with TouchDrawView
handling interruptions,
Turning Touches Into Lines
and responder chain,
The Responder Chain
and target-action pairs,
For the More Curious: UIControl
touchesBegan:withEvent:,
Touch Events
,
Turning Touches Into Lines
,
Implicitly Animatable Properties
touchesCancelled:withEvent:,
Touch Events
,
Turning Touches Into Lines
touchesEnded:withEvent:,
Touch Events
,
Turning Touches Into Lines
touchesMoved:withEvent:,
Touch Events
,
Turning Touches Into Lines
,
Implicitly Animatable Properties
TouchTracker application
transient attributes (Core Data),
NSManagedObject and subclasses
translationInView:,
UIPanGestureRecognizer and Simultaneous Recognizers
typecasting,
Creating and using keys
U
ubiquity containers,
Ubiquity Containers
,
Core Data and iCloud
UIActivityIndicatorView,
Object Diagrams
,
Interface Properties
UIAlertView,
For the More Curious: Reading and Writing to the Filesystem
UIApplication
and events,
Touch Events
UIApplicationDelegate,
Application States and Transitions
UIApplicationDidReceiveMemoryWarning Notification,
More on Low-Memory Warnings
UIBarButtonItem,
UINavigationBar
,
Taking pictures and UIImagePickerController
,
Dismissing the keyboard
UIButton,
Relaying Actions from UITableViewCells
UIColor,
UIKit Drawing Additions
UIControl,
Dismissing the keyboard
,
For the More Curious: UIControl
UIControlEventTouchUpInside,
For the More Curious: UIControl
UIDevice
determining device type,
Determining device family
notifications from,
UIDevice Notifications
UIDocument,
iCloud
UIEventSubtypeMotionShake,
Motion Events
UIGestureRecognizer
enabling simultaneous recognizers,
UIPanGestureRecognizer and Simultaneous Recognizers
translationInView: (UIPanGestureRecognizer),
UIPanGestureRecognizer and Simultaneous Recognizers
UIGestureRecognizerDelegate protocol,
UIPanGestureRecognizer and Simultaneous Recognizers
UIGraphics functions,
Image Manipulation
,
For the More Curious: Layers, Bitmaps, and Contexts
UIGraphicsBeginImageContextWithOptions,
Image Manipulation
UIGraphicsEndImageContext,
Image Manipulation
UIGraphicsGetImageFromCurrentImageContext,
Image Manipulation
UIImage
and CGImage,
Layer Content
UIImageJPEGRepresentation,
Writing to the Filesystem with NSData
UIImagePickerController
in UIPopoverController,
UIPopoverController
UIImagePickerControllerDelegate,
Taking pictures and UIImagePickerController
UIImageView
aspect fit,
Autorotation
UIKeyboardDidShowNotification,
Notification Center
UIKit,
Layer Content
UILabel,
Redrawing Views
UILongPressGestureRecognizer,
UILongPressGestureRecognizer
UIMenuController,
UIMenuController
,
For the More Curious: UIMenuController and UIResponderStandardEditActions
UIModalPresentationCurrentContext,
Inter-family relationships
UIModalPresentationFormSheet,
Modal view controller styles
UIModalPresentationPageSheet,
Modal view controller styles
UIModalTransitionStyleFlipHorizontal,
Modal view controller transitions
UINavigationBar,
UINavigationController
UINavigationController
(see also
view controllers
)
managing view controller stack,
UINavigationController
navigationController,
Parent-child relationships
pushViewController:animated:,
Pushing view controllers
rootViewController,
UINavigationController
in storyboards,
Segues
topViewController,
UINavigationController
and UINavigationBar,
UINavigationBar
viewControllers,
UINavigationController
UINavigationControllerDelegate,
Taking pictures and UIImagePickerController
UINavigationItem,
UINavigationBar
UINib,
Using HomepwnerItemCell
UIPanGestureRecognizer,
UILongPressGestureRecognizer
,
UIPanGestureRecognizer and Simultaneous Recognizers
UIPopoverController,
UIPopoverController
,
Displaying the Master View Controller in Portrait Mode
UIPopoverControllerDelegate,
UIPopoverController
UIResponder
becomeFirstResponder,
Motion Events
and motion events,
Motion Events
and responder chain,
The Responder Chain
and touch events,
Touch Events
UIResponderStandardEditActions protocol,
For the More Curious: UIMenuController and UIResponderStandardEditActions
UIScrollView
zooming,
Zooming
UIScrollViewDelegate,
Zooming
UISegmentedControl,
Updating Whereami
UISplitViewController
illegal on iPhone,
Splitting Up Nerdfeed
master and detail view controllers,
Splitting Up Nerdfeed
splitViewController,
Parent-child relationships
UISplitViewControllerDelegate,
Displaying the Master View Controller in Portrait Mode
UIStoryboard,
UIStoryboard
UIStoryboardSegue,
Segues
UITabBarController,
UITabBarController
,
UINavigationController
,
UINavigationController
UITabBarItem,
UITabBarController
UITableView
(see also
UITableViewCell
,
UITableViewController
)
adding rows to,
Adding Rows
deleting rows from,
Deleting Rows
editing property,
Editing Mode
footer view,
Editing Mode
header view,
Editing Mode
moving rows in,
Moving Rows
UITableViewCell
adding images to,
Image Manipulation
cell styles,
UITableViewCells
editing styles,
Deleting Rows
UITableViewCellEditingStyleDelete,
Deleting Rows
UITableViewController
(see also
UITableView
)
adding rows,
Adding Rows

Other books

Eye of the Red Tsar by Sam Eastland
The School of Flirting by S. B. Sheeran
Final Gate by Baker, Richard
Banging My Brother by Gia Blue
Two Rivers by T. Greenwood
Crisis Four by Andy McNab
Secret of the Wolf by Susan Krinard