Class: RMQImageUtils
- Defined in:
- lib/project/ruby_motion_query/rmq_image.rb
Constant Summary collapse
- DEFAULT_IMAGE_EXT =
'png'
Class Method Summary collapse
Class Method Details
.resource(file_base_name, opts = {}) ⇒ UIImage
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/project/ruby_motion_query/rmq_image.rb', line 18 def resource(file_base_name, opts = {}) ext = opts[:ext] || DEFAULT_IMAGE_EXT #cached = opts[:cached] #cached = true if cached.nil? constant = R::Drawable.const_get(file_base_name.capitalize) constant #if cached ##UIImage.imageNamed("#{file_base_name}.#{ext}") #else #R::Drawable::Foo #R::Drawable::Bluepotion_logo #file_base_name << '@2x' if RMQ.device.retina? #file = NSBundle.mainBundle.pathForResource(file_base_name, ofType: ext) #UIImage.imageWithContentsOfFile(file) #end end |