Вы можете использовать Teacup для легкой настройки ваших видов. https://github.com/rubymotion/teacup
Добавить чайную чашку на ваш Gemfile, создать файл appearence.rb в приложении/стилях/appearence.rb и вставьте следующий код:
Teacup::Appearance.new do
style UINavigationBar, {
tintColor: UIColor.blackColor
}
style UIBarButtonItem, {
tintColor: UIColor.blackColor
}
style UITableViewCell, {
layer: { # style the layer!
shadowRadius: 3
},
backgroundView: { # style the background!
backgroundColor: UIColor.blackColor
},
imageView: { # style the imageView!
contentMode: UIViewContentModeScaleAspectFill
}
}
style UISearchBar, {
tintColor: UIColor.colorWithRed(0.733, green:0.733, blue:0.733, alpha:1)
}
end
Добавить эту строку в делегат своего приложения, прежде чем загружать ваши взгляды
Teacup::Appearance.apply
Надеюсь, это поможет.
Это абсолютно работает. Я использую его в своем приложении. Я понятия не имею, как UIAppearance будет работать в какой-то «еще не выпущенной» версии iOS, но для iOS 6 она работает просто отлично! –