I want to build up a sub-UIView in Interface Builder (contained within a UIScrollView) with some UILabels contained, I then want to programmatically “copy” this view adjust its left position (by multiples of its width) to achieve a “floating” left effect inside a UIScrollView. I then want to add this copied UIView back into the UIScrollView with different text for the UILabels.
The problem is I don’t know how and if you can “copy” UIViews.
You can try calling [view copy], but I wouldn’t be surprised if that didn’t work. You can probably use NSKeyedArchiver/NSKeyedUnarchiver to serialize/deserialize the view, but that’s also pretty terrible.
Instead, you probably want to load multiple copies of the view: