(http://qiita.com/torshinor/items/26cdb8d3968beafa740c)
- xibファイル作成
- XcodeからInterface Builderを利用してUIをごにょごにょ
- resoucesにxibファイルを配置
- コードを弄る
- rakeしてxibファイルからnibファイルを作成する
app_delegate.rb
class AppDelegate
def application(application, didFinishLaunchingWithOptions:launchOptions)
@window = UIWindow.alloc.initWithFrame(UIScreen.mainScreen.bounds)
# このコードからnibファイルをよびだす
@window.rootViewController = AboutViewController.alloc.initWithNibName("AboutViewController",
bundle: nil)
@window.rootViewController.wantsFullScreenLayout = true
@window.makeKeyAndVisible
true
end
end
about_view_controller.rb
class AboutViewController < UIViewController
def viewDidLoad
super
end
end
そもそもxibファイルを配置するだけでは
Interface Builderで作成したUIをRubyMotionに反映させることはできなくって、
きちんとrubyファイルは作らないといかんのでした。