Seu RubyMotion AppDelegate precisa de um acessador @window

Eu vi muitos códigos para AppDelegateclasses em RubyMotion que se parecem muito com isto: class AppDelegate def application(application, didFinishLaunchingWithOptions:launchOptions) @window = UIWindow.alloc.initWithFrame(UIScreen.mainScreen.bounds) @window.rootViewController = UIViewController.new // … @window.makeKeyAndVisible true endend …

Continuar lendo

RubyMotion の エ コ シ ス テ ム を よ り 良 く す る に は

RubyMotionは安定していて,しかもXcodeを完全に捨てられるので画期的だと思います.けれど,一緒に働いているエンジニアが言っていたことの受け売りですが,ドキュメンテーションが揃わない限りはObjectivo-C / iOS SDK を 熟知 し て い る 人 た ち の お も ち ゃ に 過 ぎ ま せ ん 。BubbleWrap は そ こ ら へ …

Continuar lendo

RubyMotion Tinted Image com CGBlendMode

Inspirado em http://robots.thoughtbot.com/designing-for-ios-blending-modes . class UIImage def tintedImageWithColor(tintColor) UIGraphicsBeginImageContext(self.size) tintColor.setFill bounds = [[0, 0], self.size] UIRectFill(bounds) self.drawInRect(bounds, blendMode: KCGBlendModeHardLight, alpha: 0.8) tintedImage = UIImage.UIGraphicsGetImageFromCurrentImageContext UIImage.UIGraphicsEndImageContext tintedImage endend Em seguida, use-o …

Continuar lendo