Swift 3 / Xcode 8:
Добавьте это в viewDidLoad()
:
let HEADER_HEIGHT = 100
tableView.tableHeaderView?.frame.size = CGSize(width: tableView.frame.width, height: CGFloat(HEADER_HEIGHT))
Наслаждайтесь!
<%= select(@object, :age, (18..99).to_a) %>
select определяется в FormOptionsHelper, поэтому интерфейс немного отличается.
<%= f.select :age, (18..99) %>
The problem was that ['18'..'99'] doesn't return what you expect. ['18'..'99'] is not a range but a 1-size array where the only one item has value ['18'..'99'].
>> ['18'..'99'].class
=> Array
>> ['18'..'99'].size
=> 1
>> ['18'..'99'].first
=> "18".."99"