11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# File 'lib/ProMotion/screens/_screen_module.rb', line 11
def on_create(args = {})
unless self.is_a?(UIViewController)
raise StandardError.new("ERROR: Screens must extend UIViewController or a subclass of UIViewController.")
end
self.title = self.class.send(:get_title)
args.each do |k, v|
self.send("#{k}=", v) if self.respond_to?("#{k}=")
end
self.add_nav_bar if args[:nav_bar]
self.on_init if self.respond_to?(:on_init)
self.table_setup if self.respond_to?(:table_setup)
self
end
|