UIKit Classes: Difference between revisions

From Medien Wiki
(created)
 
mNo edit summary
Line 137: Line 137:
|}
|}


 
<br clear="all"/>
== Resources ==
== Resources ==
* [http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/CocoaFundamentals/WhatIsCocoa/WhatIsCocoa.html#//apple_ref/doc/uid/TP40002974-CH3-SW56 Cocoa Fundamentals: UIKit/AppKit Overview]
* [http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/CocoaFundamentals/WhatIsCocoa/WhatIsCocoa.html#//apple_ref/doc/uid/TP40002974-CH3-SW56 Cocoa Fundamentals: UIKit/AppKit Overview]

Revision as of 00:52, 7 March 2010

UIKit (iPhone OS) vs. AppKit (Mac OS X)

UIKit AppKit Notes
UIApplication NSApplication Singleton, Access to Main Application Object & App-Delegate
UIScreen NSScreen
UIWindow NSWindow
UIView NSView Every visible object is a subclass of (or inside) a view
UIViewController NSViewController ViewController, see MVC: Model-View-Controller Design Pattern
UITabBarController

UITableViewController
UINavigationController
UIImagePickerController

n/a
UILabel

UITextField

NSTextField
UITextView NSTextView
UIPickerView

UIDatePicker

n/a
UIProgressView

UIActivityIndicatorView

NSProgressIndicator eg. "Loading..." Indicator or Wheel
UIImageView

UIImage

NSImageView

NSImage

UIScrollView NSScrollView
UITableView

UITableViewCell

NSTableView

NSCell

UINavigationBar

UINavigationItem

n/a
UITabBar n/a black tab bar at the bottom
UIToolBar

UIBarItem

NSToolbar
UISearchBar

UISearchDisplayController

n/a
UIActionSheet

UIAlertView

NSSheet

NSAlertView

UIWebView see WebKit
UIControl:

UIButton
UISegmentedControl
UISlider
UISwitch
UIPageControl

NSControl:

NSButton
NSSegmentedControl
NSSlider

UIResponder NSResponder Event Management (Touches, First Responder - eg. for TextInput)
UIEvent NSEvent eg. Touches or Clicks
UIFont NSFont
UIColor NSColor
UIPasteboard NSPasteboard
UITouch

UIDevice
UIAccelerometer
UIAcceleration

n/a


Resources




Diese Seite ist Teil des Werkmoduls iOS Development von Michael Markert für Interface Design / Fakultät Medien an der Bauhaus-Universität Weimar.