Class: MIM::MotionBrowserController

Inherits:
UIViewController
  • Object
show all
Defined in:
lib/uikit/motion_browser_controller.rb

Instance Method Summary collapse

Instance Method Details

#initWithURL(url) ⇒ Object



3
4
5
6
7
8
# File 'lib/uikit/motion_browser_controller.rb', line 3

def initWithURL(url)
  self.init
  @url = url
  setTitle @url
  self
end

#loadViewObject



10
11
12
13
# File 'lib/uikit/motion_browser_controller.rb', line 10

def loadView
  self.view = MotionBrowser.new
  view.webview.delegate = self
end

#viewDidAppear(animated) ⇒ Object



15
16
17
18
# File 'lib/uikit/motion_browser_controller.rb', line 15

def viewDidAppear(animated)
  super
  view.load(@url)
end

#webViewDidFinishLoad(webview) ⇒ Object



24
25
26
# File 'lib/uikit/motion_browser_controller.rb', line 24

def webViewDidFinishLoad(webview)
  UIApplication.sharedApplication.networkActivityIndicatorVisible = false
end

#webViewDidStartLoad(webview) ⇒ Object



20
21
22
# File 'lib/uikit/motion_browser_controller.rb', line 20

def webViewDidStartLoad(webview)
  UIApplication.sharedApplication.networkActivityIndicatorVisible = true
end