+1  A: 

I'm not 100% sure I understand the question but I think you should look into the z order of the scrollview and the whiteboard. It may be that the drag is just going behind the whiteboard.

Failing that, it would be useful to see all the bounds of your view heirarchy.

I also think a better solution allround might be to create a "sprite" to animate underneath the players finger - you could offset the drawpoint of the sprite from the touchlocation so that the player can see what they are dragging.

Roger Nolan
Good suggestion on the z-order, I looked into that, and it's not the case. The child view is clipped in every direction, even where there is no other view to be behind. The sprite idea is something I briefly considered, I think I will do that if the other suggestion doesn't work.
ryan.scott
+1  A: 

I think you're looking for the clipsToBounds property of UIView. I've used it successfully with UIScrollView:

scrollView.clipsToBounds = NO;

However, the dragging you want to do from the scroll view to the game view may require you to remove the icon view from the scroll view, place it in the superview at a position corresponding to its visible position within the scroll view (calculated using the scroll view's origin and content offset), and have that track the user's finger movements. On a release of the touch, either drop it on the game view at the proper position or return it to the scroll view.

Brad Larson
awesome, I was looking for a property like that and couldn't find it for the life of me. and yes, that's exactly what I am already doing (removing the icon view from one view, then recreating the new one on the board at the correct location).
ryan.scott
So Brad, this works perfectly for the dragging part, thank you! My new question, can I clip the bar view (not the icon draggable views, but the container view that is a child of the UIScrollView) without clipping the icon views. I imagine I can't have it both ways, but would like to try. =)
ryan.scott
While you can set clipsToBounds for the scroll view to NO and then YES for the container UIView, if your icons are within the container the net result will be the same as if the scroll view was doing the clipping. If you're talking about just the bar above the icons, then you'll be good.
Brad Larson
I think I'm just going to have to live with it not clipping, which honestly might be the best user experience anyway. I was just trying to know all of my options while I had the question open and knowledgeable people to answer. Thanks!
ryan.scott