This is awesome, and came just when I wanted it.
It wasn't clear to this n00b that you had to add a UIView to the
controller even if you didn't want a UIImageView. I tried adding my
controls to the controller and nothing good came of it. You might want
to make that explicit.
Also, Ruby style prefers avoiding 'self' unless necessary (the one
time you'll see it is in Rails, when calling dynamically generated
setter methods). So I would not do 'self.view.subviews.first', but
just 'view.subviews.first'. To get even more picky, I would use [0]
instead of #first, because there's nothing special about the first one
(even if it's the only one).
But thanks for saving me a lot of time with this writeup, and with the
BubbleWrap stuff in general. Kind of reminds me of another Ian (Ian
Bartholomew) who jumped on Dolphin Smalltalk in its early days and
contributed lots of fundamental stuff.
///ark