UIKit Classes: Difference between revisions

From Medien Wiki
mNo edit summary
 
Line 45: Line 45:
UIDatePicker
UIDatePicker
|''n/a''
|''n/a''
|  
|also see [[UIPicker]]
|-
|-
|UIProgressView<br/>
|UIProgressView<br/>
Line 56: Line 56:
|NSImageView<br/>
|NSImageView<br/>
NSImage
NSImage
|
|also see [[UIImage]]
|-
|-
|UIScrollView
|UIScrollView
Line 138: Line 138:


<br clear="all"/>
<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]

Latest revision as of 08:56, 2 March 2012

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 also see UIPicker
UIProgressView

UIActivityIndicatorView

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

UIImage

NSImageView

NSImage

also see UIImage
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.