Automatic rebind of a SP package (or any static SQL in a package) will take care of this.
When a dependent object is dropped that a package needs, the package is marked invalid. The first time that someone executes the program (and the invalid package is invoked) DB2 will automatically do a rebind on the package. If the needed object (in this case the view) is still not present during the rebind while the package is marked as invalid, then the package will be marked as inoperative, and an explicit rebind will be needed (after the view is created).
So if no one tried to execute the program in between the time the view was dropped and then recreated, then the automatic rebind will work.
The same applies to z/OS except that it applies to packages and plans.