По какой-то причине мои UIButtons не отображаются в моих приложениях ruby motion. Появляется только текст кнопки.
Вот код:
@containerView = UIView.alloc.initWithFrame([[0, 50], [self.view.frame.size.width, 100]])
@loginButton = UIButton.buttonWithType(UIButtonTypeRoundedRect)
@loginButton.frame = [[(self.view.frame.size.width / 2) + 5, 65], [(self.view.frame.size.width / 2) - 15, 40]]
@loginButton.setTitle('Login', forState: UIControlStateNormal)
@loginButton.addTarget(self,
action:'login',
forControlEvents:UIControlEventTouchUpInside)
@containerView.addSubview(@loginButton)
self.view.addSubview(@containerView)
Я использую RubyMotion v2.16, Promotion 1.0.4, SugarCube 1.3.5, Motion layout 0.0.1 и BubbleWrap 1.4.0.
Я пытался визуализировать кнопки, используя способ продвижения, способ сахарного куба и способ пузырьковой обертки, но решил разбить его на необработанный способ rubymotion (выше) для устранения неполадок в обычном контроллере представления. Любые идеи по этому поводу?