Рубиновые проблемы с модулем формообразования
Есть приложение, написанное на ruby, которое мне нужно запустить. Это работало до IOS11, но теперь выдает ошибки. У меня установлено формообразование и все необходимые драгоценные камни и SDK. У меня проблемы с тем, чтобы компилятор распознал, что в нем есть жемчужина формы.
Я получаю неперехваченное исключение "Ошибка имени", и оно говорит, что переменная, которую я пытаюсь создать в классе formotion, является неинициализированной константой.
Любая помощь с этой ошибкой будет принята с благодарностью.
Вот немного кода, ошибка указывает на row.text_field.resignFirstResponder
module RowType
class PickerWithDoneRow < PickerRow
include RowType::ItemsMapper
def after_build(cell)
super
keyboardDoneButtonView = UIToolbar.new
keyboardDoneButtonView.barStyle = UIBarStyleBlack
keyboardDoneButtonView.tintColor = "#000".uicolor
keyboardDoneButtonView.translucent = false
keyboardDoneButtonView.sizeToFit
# keyboardDoneButtonView.barTintColor = "#BFC3C8".uicolor
keyboardDoneButtonView.barTintColor = "#EFEFF4".uicolor
doneButton = UIBarButtonItem.alloc.initWithTitle("Done", style:UIBarButtonItemStylePlain, target:self, action: 'picker_done_clicked')
spacer1 = UIBarButtonItem.alloc.initWithBarButtonSystemItem(UIBarButtonSystemItemFlexibleSpace, target:self, action: nil)
spacer = UIBarButtonItem.alloc.initWithBarButtonSystemItem(UIBarButtonSystemItemFlexibleSpace, target:self, action: nil)
keyboardDoneButtonView.setItems([spacer, spacer1, doneButton])
row.text_field.inputAccessoryView = keyboardDoneButtonView
end
def picker_done_clicked
row.text_field.resignFirstResponder
end
end
end
1 ответ
Для программы требовалось несколько драгоценных камней, которые не были включены в код как драгоценные камни, которые нужно было установить. Необходимые драгоценные камни были:
bigdecimal (1.2.0)
bubble-wrap (1.3.0)
bundler (1.16.0)
formotion (1.5.1)
io-console (0.4.2)
json (1.7.7)
minitest (4.3.2)
motion-csv (0.0.2)
motion-require (0.0.7)
motion-testflight (1.5)
psych (2.0.0)
rake (10.1.0, 0.9.6)
rdoc (4.0.0)
sugarcube (1.1.0)
test-unit (2.0.0.0)