This paper presents an optimization method for solving level set-based topology optimization problems. A predictor–corrector scheme for constructing the velocity field is developed. In this method, after the velocity fields in the first two iterations are calculated using the shape sensitivity analysis, the subsequent velocity fields are constructed based on those obtained from the first two iterations. To ensure stability, the velocity field is renewed based on the shape sensitivity analysis after a certain number of iterations. The validity of the proposed method is tested on the mean compliance minimization problem and the compliant mechanisms synthesis problem. This method is quantitatively compared with other methods, such as the standard level set method, the solid isotropic microstructure with penalization (SIMP) method, and the discrete level set method.