我正在尝试使用 Promotion 构建 iOS 应用程序。只要我使用默认设计中的构建,它就可以正常工作。但我希望能够根据需要设置导航栏的样式(不同的颜色和不同的背景图像)。
如何使用促销来做到这一点?
谢谢!
我正在尝试使用 Promotion 构建 iOS 应用程序。只要我使用默认设计中的构建,它就可以正常工作。但我希望能够根据需要设置导航栏的样式(不同的颜色和不同的背景图像)。
如何使用促销来做到这一点?
谢谢!
您可以使用 Teacup 轻松自定义视图。https://github.com/rubymotion/teacup
将茶杯添加到您的 gemfile,在 app/styles/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
希望能帮助到你。