Class: ProMotion::ViewController
- Inherits:
-
UIViewController
- Object
- UIViewController
- ProMotion::ViewController
show all
- Defined in:
- lib/ProMotion/cocoatouch/view_controller.rb
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.new(args = {}) ⇒ Object
3
4
5
6
7
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 3
def self.new(args = {})
s = self.alloc.initWithNibName(args[:nib_name] || nil, bundle:args[:bundle] || nil)
s.on_create(args) if s.respond_to?(:on_create)
s
end
|
Instance Method Details
#didRotateFromInterfaceOrientation(orientation) ⇒ Object
53
54
55
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 53
def didRotateFromInterfaceOrientation(orientation)
self.on_rotate
end
|
#loadView ⇒ Object
9
10
11
12
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 9
def loadView
super
self.send(:on_load) if self.respond_to?(:on_load)
end
|
#shouldAutorotate ⇒ Object
45
46
47
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 45
def shouldAutorotate
self.should_autorotate
end
|
#shouldAutorotateToInterfaceOrientation(orientation) ⇒ Object
41
42
43
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 41
def shouldAutorotateToInterfaceOrientation(orientation)
self.should_rotate(orientation)
end
|
#viewDidAppear(animated) ⇒ Object
24
25
26
27
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 24
def viewDidAppear(animated)
super
self.view_did_appear(animated) if self.respond_to?("view_did_appear:")
end
|
#viewDidDisappear(animated) ⇒ Object
34
35
36
37
38
39
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 34
def viewDidDisappear(animated)
if self.respond_to?("view_did_disappear:")
self.view_did_disappear(animated)
end
super
end
|
#viewDidLoad ⇒ Object
14
15
16
17
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 14
def viewDidLoad
super
self.view_did_load if self.respond_to?(:view_did_load)
end
|
#viewWillAppear(animated) ⇒ Object
19
20
21
22
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 19
def viewWillAppear(animated)
super
self.view_will_appear(animated) if self.respond_to?("view_will_appear:")
end
|
#viewWillDisappear(animated) ⇒ Object
29
30
31
32
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 29
def viewWillDisappear(animated)
self.view_will_disappear(animated) if self.respond_to?("view_will_disappear:")
super
end
|
#willRotateToInterfaceOrientation(orientation, duration: duration) ⇒ Object
49
50
51
|
# File 'lib/ProMotion/cocoatouch/view_controller.rb', line 49
def willRotateToInterfaceOrientation(orientation, duration:duration)
self.will_rotate(orientation, duration)
end
|