UIDragResize has both min and max values you can set.
Don't use a slider. A slider isn't meant to work with foreground that resizes dynamically. Create two sprites -- one for the background and another for the foreground, and do your own logic for determining the "value" and limiting the movement.